9void ParamsBuilder::add_unused_output_for_unsupporting_function(
const CPPType &type)
11 ResourceScope &scope = this->resource_scope();
12 void *buffer = scope.
allocator().allocate_array(type, min_array_size_);
13 const GMutableSpan span{type, buffer, min_array_size_};
14 actual_params_.append_unchecked_as(std::in_place_type<GMutableSpan>, span);
bool is_trivially_destructible
void destruct_indices(void *ptr, const IndexMask &mask) const
void add_destruct_call(Func func)
LinearAllocator & allocator()
ccl_device_inline float2 mask(const MaskType mask, const float2 a)