added: basics of multi-pointers
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 23 Mar 2023 14:20:17 +0000 (09:20 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 23 Mar 2023 14:20:17 +0000 (09:20 -0500)
commitc21b22b28cea160a8aba85990bbb8e8f289ce6c5
tree0db22af5e1b722ab2c7afed2beaf2119caad272c
parent17ce594bb1ffe6b5a94e147a86cc06cc81b815e5
added: basics of multi-pointers

need to work on ergonomics
42 files changed:
compiler/include/astnodes.h
compiler/include/types.h
compiler/src/astnodes.c
compiler/src/checker.c
compiler/src/clone.c
compiler/src/parser.c
compiler/src/polymorph.h
compiler/src/symres.c
compiler/src/types.c
compiler/src/wasm_emit.c
compiler/src/wasm_type_table.h
core/alloc/alloc.onyx
core/alloc/arena.onyx
core/alloc/gc.onyx
core/alloc/heap.onyx
core/alloc/ring.onyx
core/builtin.onyx
core/container/bucket_array.onyx
core/container/set.onyx
core/conv/conv.onyx
core/conv/format.onyx
core/encoding/csv.onyx
core/encoding/osad.onyx
core/io/stdio.onyx
core/misc/any_utils.onyx
core/misc/arg_parse.onyx
core/net/net.onyx
core/os/file.onyx
core/runtime/info/helper.onyx
core/runtime/info/types.onyx
core/runtime/platform/onyx/fs.onyx
core/string/buffer.onyx
core/string/string.onyx
tests/aoc-2020/day13.onyx
tests/aoc-2020/day16.onyx
tests/aoc-2020/day18.onyx
tests/aoc-2020/day19.onyx
tests/aoc-2020/day20.onyx
tests/aoc-2020/day21.onyx
tests/aoc-2020/day22.onyx
tests/aoc-2021/day14.onyx
tests/baked_parameters.onyx