diff options
author | Abseil Team <absl-team@google.com> | 2018-11-16 13:03:03 -0500 |
---|---|---|
committer | Gennadiy Civil <misterg@google.com> | 2018-11-20 13:29:40 -0500 |
commit | 5dab7be70d628ad8079f915ab5bd3753dea1af2b (patch) | |
tree | 9ca927326d6357c7f5b9e9494bdf6d5ec29298c8 /googlemock/include/gmock/internal/gmock-pp.h | |
parent | 45d66d81bec9edd1256b6edb7e519602b1d0d6de (diff) | |
download | googletest-5dab7be70d628ad8079f915ab5bd3753dea1af2b.tar.gz googletest-5dab7be70d628ad8079f915ab5bd3753dea1af2b.tar.bz2 googletest-5dab7be70d628ad8079f915ab5bd3753dea1af2b.zip |
Googletest export
Validate spec modifiers.
PiperOrigin-RevId: 221810235
Diffstat (limited to 'googlemock/include/gmock/internal/gmock-pp.h')
-rw-r--r-- | googlemock/include/gmock/internal/gmock-pp.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/googlemock/include/gmock/internal/gmock-pp.h b/googlemock/include/gmock/internal/gmock-pp.h index 5b469046..1ab80e1c 100644 --- a/googlemock/include/gmock/internal/gmock-pp.h +++ b/googlemock/include/gmock/internal/gmock-pp.h @@ -18,7 +18,7 @@ static_assert( #define GMOCK_PP_CAT(_1, _2) GMOCK_PP_INTERNAL_CAT(_1, _2) // Expands and stringifies the only argument. -#define GMOCK_PP_STRINGIZE(_x) GMOCK_PP_INTERNAL_STRINGIZE(_x) +#define GMOCK_PP_STRINGIZE(...) GMOCK_PP_INTERNAL_STRINGIZE(__VA_ARGS__) // Returns empty. Given a variadic number of arguments. #define GMOCK_PP_EMPTY(...) @@ -178,7 +178,7 @@ static_assert( // file or we will break your code. #define GMOCK_PP_INTENRAL_EMPTY_TUPLE (, , , , , , , , , , , , , , , ) #define GMOCK_PP_INTERNAL_CAT(_1, _2) _1##_2 -#define GMOCK_PP_INTERNAL_STRINGIZE(_x) #_x +#define GMOCK_PP_INTERNAL_STRINGIZE(...) #__VA_ARGS__ #define GMOCK_PP_INTERNAL_INTERNAL_16TH(_1, _2, _3, _4, _5, _6, _7, _8, _9, \ _10, _11, _12, _13, _14, _15, _16, \ ...) \ |