@@ -11,6 +11,8 @@ void foo() {
11
11
});
12
12
}
13
13
14
+ // clang-format off
15
+
14
16
// The order of field declarations and their types are important.
15
17
16
18
// CHECK: 0 | class sycl::handler
@@ -104,7 +106,7 @@ void foo() {
104
106
// CHECK-NEXT: 312 | class __gnu_cxx::new_allocator<char> (base) (empty)
105
107
// CHECK-NEXT: 312 | std::basic_string<char>::pointer _M_p
106
108
// CHECK-NEXT: 320 | std::basic_string<char>::size_type _M_string_length
107
- // CHECK-NEXT: 328 | union std::basic_string<char>::(anonymous at /usr/lib/gcc/x86_64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/basic_string.h:160:7 )
109
+ // CHECK-NEXT: 328 | union std::basic_string<char>::(anonymous at {{.*}} )
108
110
// CHECK-NEXT: 328 | char [16] _M_local_buf
109
111
// CHECK-NEXT: 328 | std::basic_string<char>::size_type _M_allocated_capacity
110
112
// CHECK-NEXT: 344 | class std::shared_ptr<class sycl::detail::kernel_impl> MKernel
@@ -126,7 +128,7 @@ void foo() {
126
128
// CHECK-NEXT: 400 | std::_Vector_base<char, class std::allocator<char> >::pointer _M_finish
127
129
// CHECK-NEXT: 408 | std::_Vector_base<char, class std::allocator<char> >::pointer _M_end_of_storage
128
130
// CHECK-NEXT: 416 | class std::unique_ptr<class sycl::detail::HostKernelBase> MHostKernel
129
- // CHECK: 416 | class std::__uniq_ptr_impl<class sycl::detail::HostKernelBase, struct std::default_delete<class sycl::detail::HostKernelBase> > _M_t
131
+ // CHECK: 416 | class std::__uniq_ptr_impl<class sycl::detail::HostKernelBase, struct std::default_delete<class sycl::detail::HostKernelBase> >
130
132
// CHECK-NEXT: 416 | class std::tuple<class sycl::detail::HostKernelBase *, struct std::default_delete<class sycl::detail::HostKernelBase> > _M_t
131
133
// CHECK-NEXT: 416 | struct std::_Tuple_impl<0, class sycl::detail::HostKernelBase *, struct std::default_delete<class sycl::detail::HostKernelBase> > (base)
132
134
// CHECK-NEXT: 416 | struct std::_Tuple_impl<1, struct std::default_delete<class sycl::detail::HostKernelBase> > (base) (empty)
@@ -135,7 +137,7 @@ void foo() {
135
137
// CHECK-NEXT: 416 | struct std::_Head_base<0, class sycl::detail::HostKernelBase *, false> (base)
136
138
// CHECK-NEXT: 416 | class sycl::detail::HostKernelBase * _M_head_impl
137
139
// CHECK-NEXT: 424 | class std::unique_ptr<class sycl::detail::HostTask> MHostTask
138
- // CHECK: 424 | class std::__uniq_ptr_impl<class sycl::detail::HostTask, struct std::default_delete<class sycl::detail::HostTask> > _M_t
140
+ // CHECK: 424 | class std::__uniq_ptr_impl<class sycl::detail::HostTask, struct std::default_delete<class sycl::detail::HostTask> >
139
141
// CHECK-NEXT: 424 | class std::tuple<class sycl::detail::HostTask *, struct std::default_delete<class sycl::detail::HostTask> > _M_t
140
142
// CHECK-NEXT: 424 | struct std::_Tuple_impl<0, class sycl::detail::HostTask *, struct std::default_delete<class sycl::detail::HostTask> > (base)
141
143
// CHECK-NEXT: 424 | struct std::_Tuple_impl<1, struct std::default_delete<class sycl::detail::HostTask> > (base) (empty)
@@ -145,7 +147,7 @@ void foo() {
145
147
// CHECK-NEXT: 424 | class sycl::detail::HostTask * _M_head_impl
146
148
// CHECK-NEXT: 432 | detail::OSModuleHandle MOSModuleHandle
147
149
// CHECK-NEXT: 440 | class std::unique_ptr<class sycl::detail::InteropTask> MInteropTask
148
- // CHECK: 440 | class std::__uniq_ptr_impl<class sycl::detail::InteropTask, struct std::default_delete<class sycl::detail::InteropTask> > _M_t
150
+ // CHECK: 440 | class std::__uniq_ptr_impl<class sycl::detail::InteropTask, struct std::default_delete<class sycl::detail::InteropTask> >
149
151
// CHECK-NEXT: 440 | class std::tuple<class sycl::detail::InteropTask *, struct std::default_delete<class sycl::detail::InteropTask> > _M_t
150
152
// CHECK-NEXT: 440 | struct std::_Tuple_impl<0, class sycl::detail::InteropTask *, struct std::default_delete<class sycl::detail::InteropTask> > (base)
151
153
// CHECK-NEXT: 440 | struct std::_Tuple_impl<1, struct std::default_delete<class sycl::detail::InteropTask> > (base) (empty)
0 commit comments