File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525
2626#include < thrust/host_vector.h>
2727#include < thrust/binary_search.h>
28+ #include < thrust/detail/seq.h>
2829
2930#include < thrust/mr/memory_resource.h>
3031#include < thrust/mr/allocator.h>
Original file line number Diff line number Diff line change 2424#include < thrust/system/detail/generic/per_device_resource.h>
2525#include < thrust/system/detail/adl/per_device_resource.h>
2626
27+ #include < thrust/detail/execution_policy.h>
28+ #include < thrust/mr/allocator.h>
29+
2730THRUST_BEGIN_NS
2831
2932/* ! Returns a global instance of \p MR for the current device of the provided system.
Original file line number Diff line number Diff line change 1919#include < thrust/detail/config.h>
2020#include < thrust/system/cpp/detail/execution_policy.h>
2121#include < thrust/detail/type_traits.h>
22+ #include < thrust/detail/pointer.h>
23+ #include < thrust/detail/reference.h>
2224
2325namespace thrust
2426{
Original file line number Diff line number Diff line change 3636
3737#include < thrust/system/cuda/config.h>
3838
39+ #include < thrust/system/cuda/detail/util.h>
3940#include < thrust/system/cuda/detail/execution_policy.h>
4041
4142#include < mutex>
Original file line number Diff line number Diff line change 2020#include < thrust/system/cuda/detail/execution_policy.h>
2121#include < thrust/detail/type_traits.h>
2222#include < thrust/detail/pointer.h>
23+ #include < thrust/detail/reference.h>
2324
2425namespace thrust
2526{
Original file line number Diff line number Diff line change 1717#pragma once
1818
1919#include < thrust/detail/config.h>
20+ #include < thrust/detail/execution_policy.h>
2021#include < thrust/system/detail/generic/tag.h>
2122#include < thrust/mr/memory_resource.h>
2223
Original file line number Diff line number Diff line change 2222#include < thrust/detail/type_traits.h>
2323#include < thrust/iterator/detail/minimum_system.h>
2424#include < thrust/iterator/detail/device_system_tag.h>
25+ #include < thrust/iterator/detail/any_system_tag.h>
2526
2627namespace thrust
2728{
Original file line number Diff line number Diff line change 2222
2323#include < thrust/detail/config.h>
2424#include < thrust/system/omp/detail/execution_policy.h>
25+ #include < thrust/detail/type_traits.h>
26+ #include < thrust/detail/pointer.h>
27+ #include < thrust/detail/reference.h>
2528
2629namespace thrust
2730{
Original file line number Diff line number Diff line change 1717#include < thrust/detail/config.h>
1818#include < thrust/system/tbb/detail/execution_policy.h>
1919#include < thrust/detail/type_traits.h>
20+ #include < thrust/detail/pointer.h>
21+ #include < thrust/detail/reference.h>
2022
2123namespace thrust
2224{
Original file line number Diff line number Diff line change 2020
2121#include < type_traits>
2222#include < cstdint>
23+ #include < utility>
2324
2425THRUST_BEGIN_NS
2526
You can’t perform that action at this time.
0 commit comments