File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change 37
37
#include < cub/util_namespace.cuh>
38
38
#include < cub/util_macro.cuh>
39
39
40
+ /* *
41
+ * \def CUB_NAMESPACE_BEGIN
42
+ * This macro is used to open a `cub::` namespace block, along with any
43
+ * enclosing namespaces requested by CUB_WRAPPED_NAMESPACE, etc.
44
+ * This macro is defined by CUB and may not be overridden.
45
+ */
46
+ #define CUB_NAMESPACE_BEGIN \
47
+ CUB_NS_PREFIX \
48
+ namespace cub \
49
+ {
50
+
51
+
52
+ /* *
53
+ * \def CUB_NAMESPACE_END
54
+ * This macro is used to close a `cub::` namespace block, along with any
55
+ * enclosing namespaces requested by CUB_WRAPPED_NAMESPACE, etc.
56
+ * This macro is defined by CUB and may not be overridden.
57
+ */
58
+ #define CUB_NAMESPACE_END \
59
+ } /* end namespace cub */ \
60
+ CUB_NS_POSTFIX
61
+
62
+
40
63
CUB_NAMESPACE_BEGIN
41
64
42
65
#ifndef DOXYGEN_SHOULD_SKIP_THIS // Do not document
You can’t perform that action at this time.
0 commit comments