4 #pragma clang diagnostic push
5 #pragma clang diagnostic ignored "-Wreturn-type-c-linkage"
15 for (int64_t i = 0; i < in_arr.
getSize(); i++) {
16 out_arr[i] = in_arr(i);
18 out_arr[in_arr.
getSize()] = val;
100 #if defined(__clang__)
101 #pragma clang diagnostic pop
EXTENSION_NOINLINE Array< bool > barray_append(const Array< bool > in_arr, const bool val)
EXTENSION_NOINLINE Array< int16_t > array_append__1(const Array< int16_t > in_arr, const int16_t val)
#define EXTENSION_NOINLINE
EXTENSION_NOINLINE Array< float > array_append__4(const Array< float > in_arr, const float val)
EXTENSION_NOINLINE Array< int32_t > array_append__(const Array< int32_t > in_arr, const int32_t val)
DEVICE int64_t getSize() const
EXTENSION_NOINLINE Array< double > array_append__3(const Array< double > in_arr, const double val)
EXTENSION_NOINLINE Array< int64_t > array_append(const Array< int64_t > in_arr, const int64_t val)
EXTENSION_NOINLINE Array< int8_t > array_append__2(const Array< int8_t > in_arr, const int8_t val)
DEVICE ALWAYS_INLINE Array< T > array_append_impl(const Array< T > in_arr, T val)