Lines Matching refs:ArrayRef
41 class ArrayRef {
60 constexpr ArrayRef() in ArrayRef() function
65 constexpr ArrayRef(T (&array)[size]) in ArrayRef() function
70 constexpr ArrayRef(U (&array)[size],
75 constexpr ArrayRef(T* array, size_t size) in ArrayRef() function
80 constexpr ArrayRef(U* array, size_t size,
85 explicit ArrayRef(std::vector<T>& v) in ArrayRef() function
90 ArrayRef(const std::vector<U>& v,
97 ArrayRef& operator=(const ArrayRef& other) {
104 typename std::enable_if<std::is_same<T, const U>::value, ArrayRef>::type&
105 operator=(const ArrayRef<U>& other) {
106 return *this = ArrayRef(other);
110 ~ArrayRef() = default;