v / vlib / builtin
Raw file | 22 loc (17 sloc) | 641 bytes | Latest commit hash 69f7c45be
1// dummy placeholder for functions from `array_d_gcboehm_opt.v`
2// that might be needed for compile time
3// `$if gcboehm_opt ? { ... } $else { ... }`
4
5module builtin
6
7// this is needed in `string.v`
8fn __new_array_noscan(mylen int, cap int, elm_size int) array {
9 return __new_array(mylen, cap, elm_size)
10}
11
12fn __new_array_with_default_noscan(mylen int, cap int, elm_size int, val voidptr) array {
13 return __new_array_with_default(mylen, cap, elm_size, val)
14}
15
16fn __new_array_with_multi_default_noscan(mylen int, cap int, elm_size int, val voidptr) array {
17 return __new_array_with_multi_default(mylen, cap, elm_size, val)
18}
19
20fn __new_array_with_array_default_noscan(mylen int, cap int, elm_size int, val array, depth int) array {
21 return __new_array_with_array_default(mylen, cap, elm_size, val, depth)
22}