]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/g++.dg/modules/pr100881_b.C
c++: modules and std::source_location::current() def arg [PR100881]
[thirdparty/gcc.git] / gcc / testsuite / g++.dg / modules / pr100881_b.C
1 // PR c++/100881
2 // { dg-additional-options "-std=c++20 -fmodules-ts" }
3 import pr100881;
4
5 static_assert(current_line_fn() == 5);
6 static_assert(current_line_cls{}.line == 6);
7 static_assert(current_line_fn_tmpl<int>() == 7);
8 static_assert(current_line_cls_tmpl<int>{}.line == 8);