Lines Matching refs:is_equal
49 constexpr bool is_equal(const char *LHS, const char *RHS) { in is_equal() function
307 static_assert(is_equal(test_file_simple(), __FILE__)); in test_function()
308 static_assert(is_equal(SLF::test_function().file(), __FILE__), ""); in test_function()
309 static_assert(is_equal(SLF::test_function_template(42).file(), __FILE__), ""); in test_function()
311 static_assert(is_equal(SLF::test_function_indirect().file(), SLF::global_info.file()), ""); in test_function()
312 …static_assert(is_equal(SLF::test_function_template_indirect(42).file(), SLF::global_info.file()), … in test_function()
315 static_assert(!is_equal(test_file_simple(), "source_location.cpp")); in test_function()
326 static_assert(is_equal(Default.info.file(), SLF::FILE), ""); in test_class()
327 static_assert(is_equal(InParam.info.file(), SLF::FILE), ""); in test_class()
328 static_assert(is_equal(InParam.ctor_info.file(), __FILE__), ""); in test_class()
335 static_assert(is_equal(Default.init_info.file(), __FILE__), ""); in test_aggr_class()
336 static_assert(is_equal(InitOne.init_info.file(), __FILE__), ""); in test_aggr_class()
354 return is_equal(__func__, test_func_simple()) && in test_function()
355 !is_equal(get_function(), test_func_simple()); in test_function()
361 static_assert(is_equal(__PRETTY_FUNCTION__, U::current().function())); in test_func_template()
384 …static_assert(is_equal(Default.info.function(), "test_func::TestCtor<>::TestCtor() [T = std::sourc… in ctor_tests()
385 static_assert(is_equal(Default.ctor_info.function(), "")); in ctor_tests()
386 …static_assert(is_equal(Template.info.function(), "test_func::TestCtor<>::TestCtor(int, U) [T = std… in ctor_tests()
387 static_assert(is_equal(Template.ctor_info.function(), __PRETTY_FUNCTION__)); in ctor_tests()
391 static_assert(is_equal(global_sl.function(), ""));
480 static_assert(is_equal("test_file.c", __FILE__));
481 static_assert(is_equal("test_file.c", __builtin_FILE()));
482 static_assert(is_equal("test_file.c", SL::current().file()));
483 static_assert(is_equal("test_file.c", SLF::test_function().file()));
484 static_assert(is_equal(SLF::FILE, SLF::test_function_indirect().file()));
511 static_assert(is_equal(b.a.f, "test_passed.cpp"));
512 static_assert(is_equal(b.a.f2, "test_passed.cpp"));
513 static_assert(is_equal(b.a.info.file(), "test_passed.cpp"));
514 static_assert(is_equal(b.a.func, ""));
515 static_assert(is_equal(b.a.func2, ""));
516 static_assert(is_equal(b.a.info.function(), ""));
524 static_assert(is_equal(b.a.f, "test_func_passed.cpp")); in test_in_func()
525 static_assert(is_equal(b.a.f2, "test_func_passed.cpp")); in test_in_func()
526 static_assert(is_equal(b.a.info.file(), "test_func_passed.cpp")); in test_in_func()
527 static_assert(is_equal(b.a.func, "test_in_func")); in test_in_func()
528 static_assert(is_equal(b.a.func2, "test_in_func")); in test_in_func()
529 static_assert(is_equal(b.a.info.function(), "bool test_out_of_line_init::test_in_func()")); in test_in_func()
554 static_assert(is_equal(II.f, "in_init.cpp"));
555 static_assert(is_equal(II.func, "InInit"));
566 static_assert(is_equal(AI.f, "brace_init.cpp"));
567 static_assert(is_equal(AI.func, ""));
581 static_assert(is_equal(I.info.file(), "InitGlobal.cpp"));
591 static_assert(is_equal(bar(), "TestConstexprContext.cpp")); in test()