diff --git a/adoc/extensions/sycl_khr_group_interface.adoc b/adoc/extensions/sycl_khr_group_interface.adoc index 01a43570..b98a1668 100644 --- a/adoc/extensions/sycl_khr_group_interface.adoc +++ b/adoc/extensions/sycl_khr_group_interface.adoc @@ -44,8 +44,7 @@ clarify the definition for each type. [source,role=synopsis] ---- -namespace sycl { -namespace khr { +namespace sycl::khr { class __group__ { @@ -83,8 +82,7 @@ work_item get_item(Group g) noexcept; template bool leader_of(Group g) noexcept; -} // namespace khr -} // namespace sycl +} // namespace sycl::khr ---- [[sec:khr-group-interface-common-member-funcs]] @@ -234,8 +232,7 @@ The SYCL [code]#work_group# class template provides common by-value semantics [source,role=synopsis] ---- -namespace sycl { -namespace khr { +namespace sycl::khr { template class work_group { @@ -261,8 +258,7 @@ class work_group { }; -} // namespace khr -} // namespace sycl +} // namespace sycl::khr ---- .[apidef]#work_group constructor# @@ -300,8 +296,7 @@ The SYCL [code]#sub_group# class template provides common by-value semantics [source,role=synopsis] ---- -namespace sycl { -namespace khr { +namespace sycl::khr { class sub_group { @@ -328,8 +323,7 @@ class sub_group { }; -} // namespace khr -} // namespace sycl +} // namespace sycl::khr ---- .[apidef]#sub_group constructor# @@ -386,8 +380,7 @@ The SYCL [code]#work_item# class template provides common by-value semantics [source,role=synopsis] ---- -namespace sycl { -namespace khr { +namespace sycl::khr { template class work_item { @@ -409,8 +402,7 @@ class work_item { }; -} // namespace khr -} // namespace sycl +} // namespace sycl::khr ---- [[sec:khr-group-interface-example]]