Skip to content

Commit 1acd8dc

Browse files
vmaksimojsji
authored andcommitted
Fix SemaSYCL/uses_aspects.cpp
1 parent f4d81f6 commit 1acd8dc

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

clang/test/SemaSYCL/uses_aspects.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,26 @@ enum class aspect {
1313
}
1414
} // namespace fake_cl
1515

16-
[[__sycl_detail__::__uses_aspects__()]] int a; // expected-error{{'__sycl_detail::__uses_aspects__' attribute only applies to classes and functions}}
16+
[[__sycl_detail__::__uses_aspects__()]] int a; // expected-error{{'__sycl_detail__::__uses_aspects__' attribute only applies to classes and functions}}
1717

18-
[[__sycl_detail__::__uses_aspects__("123")]] void func1() {} // expected-error{{'__sycl_detail::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
19-
[[__sycl_detail__::__uses_aspects__(fake_cl::sycl::aspect::aspect1)]] void func2() {} // expected-error{{'__sycl_detail::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
18+
[[__sycl_detail__::__uses_aspects__("123")]] void func1() {} // expected-error{{'__sycl_detail__::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
19+
[[__sycl_detail__::__uses_aspects__(fake_cl::sycl::aspect::aspect1)]] void func2() {} // expected-error{{'__sycl_detail__::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
2020

2121
[[__sycl_detail__::__uses_aspects__(sycl::aspect::cpu)]] void func3(); // expected-note{{previous attribute is here}}
22-
[[__sycl_detail__::__uses_aspects__(sycl::aspect::gpu)]] void func3() {} // expected-warning{{attribute '__sycl_detail::__uses_aspects__' is already applied}}
22+
[[__sycl_detail__::__uses_aspects__(sycl::aspect::gpu)]] void func3() {} // expected-warning{{attribute '__sycl_detail__::__uses_aspects__' is already applied}}
2323

2424
template <fake_cl::sycl::aspect Aspect>
25-
[[__sycl_detail__::__uses_aspects__(Aspect)]] void func4() {} // expected-error 2{{'__sycl_detail::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
25+
[[__sycl_detail__::__uses_aspects__(Aspect)]] void func4() {} // expected-error 2{{'__sycl_detail__::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
2626

2727
void checkTemplate() {
2828
func4<fake_cl::sycl::aspect::aspect1>(); // expected-note {{in instantiation of function template specialization 'func4<fake_cl::sycl::aspect::aspect1>' requested here}}
2929
}
3030

31-
[[__sycl_detail__::__uses_aspects__(1)]] void func5() {} // expected-error{{'__sycl_detail::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
31+
[[__sycl_detail__::__uses_aspects__(1)]] void func5() {} // expected-error{{'__sycl_detail__::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
3232

3333
template <typename Ty>
34-
[[__sycl_detail__::__uses_aspects__(Ty{})]] void func6() {} // expected-error{{'__sycl_detail::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
34+
[[__sycl_detail__::__uses_aspects__(Ty{})]] void func6() {} // expected-error{{'__sycl_detail__::__uses_aspects__' attribute argument is invalid; argument must be device aspect of type sycl::aspect}}
3535

3636
[[__sycl_detail__::__uses_aspects__(sycl::aspect::cpu)]] // expected-note{{previous attribute is here}}
3737
[[__sycl_detail__::__uses_aspects__(sycl::aspect::gpu)]] void
38-
func7() {} // expected-warning@-1{{attribute '__sycl_detail::__uses_aspects__' is already applied}}
38+
func7() {} // expected-warning@-1{{attribute '__sycl_detail__::__uses_aspects__' is already applied}}

0 commit comments

Comments
 (0)