diff --git a/tests/test_ASTNodeBinaryOperatorExpressionBuilder.cpp b/tests/test_ASTNodeBinaryOperatorExpressionBuilder.cpp index 4a9f2bb8d64b047f3355d3f16b81f1e1dada2143..175093d61f214c4bf0d793a5ccf4fea26126f1d4 100644 --- a/tests/test_ASTNodeBinaryOperatorExpressionBuilder.cpp +++ b/tests/test_ASTNodeBinaryOperatorExpressionBuilder.cpp @@ -1494,15 +1494,18 @@ x!=y; SECTION("shift left (builtin)") { - std::string_view data = R"( + std::string_view data = R"( let m : builtin_t; let n : builtin_t; n << m; )"; + const std::string sptr_mangled = demangle<std::shared_ptr<double const>>(); - std::string_view result = R"( + std::string result = + R"( (root:ASTNodeListProcessor) - `-(language::shift_left_op:BinaryExpressionProcessor<language::shift_left_op, std::shared_ptr<double const>, std::shared_ptr<double const>, std::shared_ptr<double const> >) + `-(language::shift_left_op:BinaryExpressionProcessor<language::shift_left_op, )" + + sptr_mangled + ", " + sptr_mangled + ", " + sptr_mangled + R"( >) +-(language::name:n:NameProcessor) `-(language::name:m:NameProcessor) )"; @@ -1518,9 +1521,13 @@ let n : builtin_t; n >> m; )"; - std::string_view result = R"( + const std::string sptr_mangled = demangle<std::shared_ptr<double const>>(); + + std::string result = + R"( (root:ASTNodeListProcessor) - `-(language::shift_right_op:BinaryExpressionProcessor<language::shift_right_op, std::shared_ptr<double const>, std::shared_ptr<double const>, std::shared_ptr<double const> >) + `-(language::shift_right_op:BinaryExpressionProcessor<language::shift_right_op, )" + + sptr_mangled + ", " + sptr_mangled + ", " + sptr_mangled + R"( >) +-(language::name:n:NameProcessor) `-(language::name:m:NameProcessor) )";