diff --git a/cpplint.py b/cpplint.py index 8158eb7..c7b2655 100755 --- a/cpplint.py +++ b/cpplint.py @@ -409,7 +409,7 @@ 'alloc.h', 'builtinbuf.h', 'bvector.h', - # 'complex.h', collides with System C header "complex.h" + # 'complex.h', collides with System C header "complex.h" since C11 'defalloc.h', 'deque.h', 'editbuf.h', @@ -455,7 +455,7 @@ 'tree.h', 'type_traits.h', 'vector.h', - # 17.6.1.2 C++ library headers + # C++ library headers 'algorithm', 'array', 'atomic', @@ -509,9 +509,9 @@ 'utility', 'valarray', 'vector', - # 17.6.1.2 C++14 headers + # C++14 headers 'shared_mutex', - # 17.6.1.2 C++17 headers + # C++17 headers 'any', 'charconv', 'codecvt', @@ -521,7 +521,7 @@ 'optional', 'string_view', 'variant', - # 17.6.1.2 C++20 headers + # C++20 headers 'barrier', 'bit', 'compare', @@ -537,7 +537,17 @@ 'stop_token', 'syncstream', 'version', - # 17.6.1.2 C++ headers for C library facilities + # C++23 headers + 'expected', + 'flat_map', + 'flat_set', + 'generator', + 'mdspan', + 'print', + 'spanstream', + 'stacktrace', + 'stdfloat', + # C++ headers for C library facilities 'cassert', 'ccomplex', 'cctype', @@ -598,6 +608,9 @@ 'uchar.h', 'wchar.h', 'wctype.h', + # C23 headers + 'stdbit.h', + 'stdckdint.h', # additional POSIX C headers 'aio.h', 'arpa/inet.h',