Home | History | Annotate | Download | only in tests

Lines Matching refs:workaround_macro

134         auto workaround_macro = []() {
137 CHECK_THROWS_AS(workaround_macro(), fail_fast);
141 auto workaround_macro = []() { const span<int> s{nullptr, 1}; };
142 CHECK_THROWS_AS(workaround_macro(), fail_fast);
149 auto workaround_macro = []() { const span<int, 0> s{nullptr, 1}; };
150 CHECK_THROWS_AS(workaround_macro(), fail_fast);
216 auto workaround_macro = [=]() { const span<int> s{p, 2}; };
217 CHECK_THROWS_AS(workaround_macro(), fail_fast);
234 auto workaround_macro = [=]() { make_span(p, 2); };
235 CHECK_THROWS_AS(workaround_macro(), fail_fast);
269 // auto workaround_macro = [&]() { span<int> s{&arr[1], &arr[0]}; };
270 // CHECK_THROWS_AS(workaround_macro(), fail_fast);
276 // auto workaround_macro = [&]() { span<int> s{&arr[0], p}; };
277 // CHECK_THROWS_AS(workaround_macro(), fail_fast);
295 // auto workaround_macro = [&]() { span<int> s{&arr[0], p}; };
296 // CHECK_THROWS_AS(workaround_macro(), fail_fast);