aboutsummaryrefslogtreecommitdiff
path: root/thirdparty/ryml/test/test_scalar_names.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2026-02-24 15:02:58 +0100
committerGitHub Enterprise <[email protected]>2026-02-24 15:02:58 +0100
commit2af00d3ff720969fb3b4d471778efcf8c7b3fad4 (patch)
tree9193eb3ff8cc9f3fb5e3342d94bde8c193a977ce /thirdparty/ryml/test/test_scalar_names.cpp
parentadded zencore/filesystem.h include (diff)
parentVarious bug fixes (#778) (diff)
downloadzen-sb/spdlog-out.tar.xz
zen-sb/spdlog-out.zip
Merge branch 'main' into sb/spdlog-outsb/spdlog-out
Diffstat (limited to 'thirdparty/ryml/test/test_scalar_names.cpp')
-rw-r--r--thirdparty/ryml/test/test_scalar_names.cpp94
1 files changed, 0 insertions, 94 deletions
diff --git a/thirdparty/ryml/test/test_scalar_names.cpp b/thirdparty/ryml/test/test_scalar_names.cpp
deleted file mode 100644
index b0d420349..000000000
--- a/thirdparty/ryml/test/test_scalar_names.cpp
+++ /dev/null
@@ -1,94 +0,0 @@
-#include "./test_group.hpp"
-
-#if defined(_MSC_VER)
-# pragma warning(push)
-//# pragma warning(disable: 4127/*conditional expression is constant*/)
-//# pragma warning(disable: 4389/*'==': signed/unsigned mismatch*/)
-#elif defined(__clang__)
-# pragma clang diagnostic push
-# pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
-#elif defined(__GNUC__)
-# pragma GCC diagnostic push
-#endif
-
-namespace c4 {
-namespace yml {
-
-#define _(name) N(#name) // makes it simpler
-#define __(name) N(#name, #name) // makes it simpler
-
-CASE_GROUP(SCALAR_NAMES)
-{
-
-ADD_CASE_TO_GROUP("funny names, seq",
-R"(
-- a
-- b:b
-- c{c
-- cc{
-- c}c
-- cc}
-- c!c
-- cc!
-- .foo
-- .
-- -a
-- +b
-- /b
-- :c
-- $g
-- "*"
-- '*'
-- >-
- *
-- "*a"
-- '*a'
-- >-
- *a
-)",
-L{_(a), _(b:b), _(c{c), _(cc{), _(c}c), _(cc}), _(c!c), _(cc!), _(.foo), _(.), _(-a), _(+b), _(/b), _(:c), _($g),
- N(QV, "*"), N(QV, "*"), N(QV, "*"), N(QV, "*a"), N(QV, "*a"), N(QV, "*a")}
-);
-
-ADD_CASE_TO_GROUP("funny names, seq expl",
-R"([a, b, c, .foo, ., -a, +b, /b, :c, $g])",
-L{_(a), _(b), _(c), _(.foo), _(.), _(-a), _(+b), _(/b), _(:c), _($g)}
-);
-
-ADD_CASE_TO_GROUP("funny names, map",
-R"(
-a: a
-b: b
-c: c
-.foo: .foo
-.: .
--a: -a
-+b: +b
-/b: /b
-:c: :c
-$g: $g
-'*': '*'
-'*a': '*a'
-)",
-L{__(a), __(b), __(c), __(.foo), __(.), __(-a), __(+b), __(/b), __(:c), __($g),
- N(QKV, "*", "*"), N(QKV, "*a", "*a")}
-);
-
-ADD_CASE_TO_GROUP("funny names, map expl",
-R"({a: a, b: b, c: c, .foo: .foo, .: ., -a: -a, +b: +b, /b: /b, :c: :c, $g: $g,
- '*': '*', '*a':'*a'})",
-L{__(a), __(b), __(c), __(.foo), __(.), __(-a), __(+b), __(/b), __(:c), __($g),
- N(QKV, "*", "*"), N(QKV, "*a", "*a")}
-);
-}
-
-} // namespace yml
-} // namespace c4
-
-#if defined(_MSC_VER)
-# pragma warning(pop)
-#elif defined(__clang__)
-# pragma clang diagnostic pop
-#elif defined(__GNUC__)
-# pragma GCC diagnostic pop
-#endif