diff --git a/inst/include/cpp11.hpp b/inst/include/cpp11.hpp index 00b8d163b..0e89feacc 100644 --- a/inst/include/cpp11.hpp +++ b/inst/include/cpp11.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include "cpp11/R.hpp" diff --git a/inst/include/cpp11/R.hpp b/inst/include/cpp11/R.hpp index 982b42e63..e721c750f 100644 --- a/inst/include/cpp11/R.hpp +++ b/inst/include/cpp11/R.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #ifdef R_INTERNALS_H_ @@ -51,7 +51,7 @@ namespace cpp11 { namespace literals { -constexpr R_xlen_t operator"" _xl(unsigned long long int value) { return value; } +constexpr R_xlen_t operator""_xl(unsigned long long int value) { return value; } } // namespace literals diff --git a/inst/include/cpp11/altrep.hpp b/inst/include/cpp11/altrep.hpp index 0d16e7be6..d0edaa2eb 100644 --- a/inst/include/cpp11/altrep.hpp +++ b/inst/include/cpp11/altrep.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once // It would be nice to remove this since all supported versions of R have ALTREP, but diff --git a/inst/include/cpp11/as.hpp b/inst/include/cpp11/as.hpp index 9152e5864..75cc7a8c8 100644 --- a/inst/include/cpp11/as.hpp +++ b/inst/include/cpp11/as.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for modf diff --git a/inst/include/cpp11/attribute_proxy.hpp b/inst/include/cpp11/attribute_proxy.hpp index 276ee8d33..7cceabb09 100644 --- a/inst/include/cpp11/attribute_proxy.hpp +++ b/inst/include/cpp11/attribute_proxy.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for initializer_list diff --git a/inst/include/cpp11/data_frame.hpp b/inst/include/cpp11/data_frame.hpp index 73143a2ca..4459db8aa 100644 --- a/inst/include/cpp11/data_frame.hpp +++ b/inst/include/cpp11/data_frame.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for abs diff --git a/inst/include/cpp11/declarations.hpp b/inst/include/cpp11/declarations.hpp index 7aa879f19..107e89b0f 100644 --- a/inst/include/cpp11/declarations.hpp +++ b/inst/include/cpp11/declarations.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include diff --git a/inst/include/cpp11/doubles.hpp b/inst/include/cpp11/doubles.hpp index f8b2f64fa..20e680b54 100644 --- a/inst/include/cpp11/doubles.hpp +++ b/inst/include/cpp11/doubles.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for min, tranform diff --git a/inst/include/cpp11/environment.hpp b/inst/include/cpp11/environment.hpp index 23f54f9ce..c7f41c135 100644 --- a/inst/include/cpp11/environment.hpp +++ b/inst/include/cpp11/environment.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for string, basic_string diff --git a/inst/include/cpp11/external_pointer.hpp b/inst/include/cpp11/external_pointer.hpp index e441bc0f8..e4ecf1d4c 100644 --- a/inst/include/cpp11/external_pointer.hpp +++ b/inst/include/cpp11/external_pointer.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for nullptr_t, NULL diff --git a/inst/include/cpp11/function.hpp b/inst/include/cpp11/function.hpp index 23a646cba..da9800e46 100644 --- a/inst/include/cpp11/function.hpp +++ b/inst/include/cpp11/function.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for strcmp diff --git a/inst/include/cpp11/integers.hpp b/inst/include/cpp11/integers.hpp index ca4261be6..02cf2bb88 100644 --- a/inst/include/cpp11/integers.hpp +++ b/inst/include/cpp11/integers.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for min diff --git a/inst/include/cpp11/list.hpp b/inst/include/cpp11/list.hpp index 9df36cf7e..e4a3bb8eb 100644 --- a/inst/include/cpp11/list.hpp +++ b/inst/include/cpp11/list.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for initializer_list diff --git a/inst/include/cpp11/list_of.hpp b/inst/include/cpp11/list_of.hpp index 979a338df..0572c55fe 100644 --- a/inst/include/cpp11/list_of.hpp +++ b/inst/include/cpp11/list_of.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for string, basic_string diff --git a/inst/include/cpp11/logicals.hpp b/inst/include/cpp11/logicals.hpp index e834482b5..3700469c3 100644 --- a/inst/include/cpp11/logicals.hpp +++ b/inst/include/cpp11/logicals.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for min diff --git a/inst/include/cpp11/matrix.hpp b/inst/include/cpp11/matrix.hpp index 0d53143ef..b350c2df7 100644 --- a/inst/include/cpp11/matrix.hpp +++ b/inst/include/cpp11/matrix.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include diff --git a/inst/include/cpp11/named_arg.hpp b/inst/include/cpp11/named_arg.hpp index 2614e6959..5fcb79aae 100644 --- a/inst/include/cpp11/named_arg.hpp +++ b/inst/include/cpp11/named_arg.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for size_t @@ -41,7 +41,7 @@ class named_arg { namespace literals { -inline named_arg operator"" _nm(const char* name, std::size_t) { return named_arg(name); } +inline named_arg operator""_nm(const char* name, std::size_t) { return named_arg(name); } } // namespace literals diff --git a/inst/include/cpp11/protect.hpp b/inst/include/cpp11/protect.hpp index b30d95c45..8b161f24f 100644 --- a/inst/include/cpp11/protect.hpp +++ b/inst/include/cpp11/protect.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for longjmp, setjmp, jmp_buf diff --git a/inst/include/cpp11/r_bool.hpp b/inst/include/cpp11/r_bool.hpp index a66e77dc1..a397166d5 100644 --- a/inst/include/cpp11/r_bool.hpp +++ b/inst/include/cpp11/r_bool.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for numeric_limits diff --git a/inst/include/cpp11/r_string.hpp b/inst/include/cpp11/r_string.hpp index 25022aa7b..1dd7dce20 100644 --- a/inst/include/cpp11/r_string.hpp +++ b/inst/include/cpp11/r_string.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for string, basic_string, operator== diff --git a/inst/include/cpp11/r_vector.hpp b/inst/include/cpp11/r_vector.hpp index a9848596b..27ff76915 100644 --- a/inst/include/cpp11/r_vector.hpp +++ b/inst/include/cpp11/r_vector.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for ptrdiff_t, size_t diff --git a/inst/include/cpp11/raws.hpp b/inst/include/cpp11/raws.hpp index 218b4bb90..b8b87fad8 100644 --- a/inst/include/cpp11/raws.hpp +++ b/inst/include/cpp11/raws.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for min diff --git a/inst/include/cpp11/sexp.hpp b/inst/include/cpp11/sexp.hpp index aceeff3fc..27edf942f 100644 --- a/inst/include/cpp11/sexp.hpp +++ b/inst/include/cpp11/sexp.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for size_t diff --git a/inst/include/cpp11/strings.hpp b/inst/include/cpp11/strings.hpp index c72d25b8f..90bad4b30 100644 --- a/inst/include/cpp11/strings.hpp +++ b/inst/include/cpp11/strings.hpp @@ -1,5 +1,5 @@ -// cpp11 version: 0.5.1 -// vendored on: 2024-12-07 +// cpp11 version: 0.5.2 +// vendored on: 2025-03-09 #pragma once #include // for initializer_list