def nrt_meminfo_new_varsize(self, builder, size):
        self._require_nrt()

        mod = builder.module
        fnty = llvmir.FunctionType(void_ptr,
                                   [self.get_value_type(types.intp)])
        fn = mod.get_or_insert_function(fnty, name="NRT_MemInfo_new_varsize")
        fn.return_value.add_attribute("noalias")
        return builder.call(fn, [size])
Allocate a MemInfo pointing to a variable-sized data area.  The area
dataset/ETHPy150Open numba/numba/numba/targets/base.py/BaseContext.nrt_meminfo_new_varsize