Lines Matching refs:SpecialFuncs
269 struct SpecialFuncs { struct
272 #pragma omp declare variant(SpecialFuncs::vd) match(implementation = {}) // expected-warning {{expe…
273 SpecialFuncs(); // expected-error {{'#pragma omp declare variant' does not support constructors}}
275 #pragma omp declare variant(SpecialFuncs::vd) match(xxx = {}) // expected-warning {{'xxx' is not a …
276 ~SpecialFuncs(); // expected-error {{'#pragma omp declare variant' does not support destructors}}
284 #pragma omp declare variant(SpecialFuncs::car) match(construct={dispatch}) // expected-error {{'#pr…
285 #pragma omp declare variant(SpecialFuncs::dar) match(construct={dispatch}) // expected-error {{'#pr…
287 #pragma omp declare variant(SpecialFuncs::baz) match(implementation = {}) // expected-warning {{exp…
288 #pragma omp declare variant(SpecialFuncs::bar) match(xxx = {}) // expected-warning {{'xxx' is not a…
292 SpecialFuncs& foo(const SpecialFuncs&);
293 SpecialFuncs& bar(SpecialFuncs&&);
295 #pragma omp declare variant(SpecialFuncs::foo) match(xxx = {}) // expected-warning {{'xxx' is not a…
296 …SpecialFuncs& operator=(const SpecialFuncs&) = default; // expected-error {{'#pragma omp declare v…
298 #pragma omp declare variant(SpecialFuncs::bar) match(implementation = {}) // expected-warning {{exp…
299 …SpecialFuncs& operator=(SpecialFuncs&&) = delete; // expected-error {{'#pragma omp declare variant…