]> Nishi Git Mirror - gwion.git/commit
:art: function const generics :tada:
authorfennecdjay <fennecdjay@gmail.com>
Mon, 29 Jan 2024 19:24:26 +0000 (20:24 +0100)
committerfennecdjay <fennecdjay@gmail.com>
Mon, 29 Jan 2024 19:24:26 +0000 (20:24 +0100)
commit89314842a28db6fde139ef050cf3b963855e0ee9
tree96d07b4bc69c2a501bcdd753069f52357bccb997
parent9d384b6c558b3f51db6e2212843b38c6353f2642
:art: function const generics :tada:
54 files changed:
ast
const-generic.gw [new file with mode: 0644]
examples/Gain.gw
include/env/func.h
include/env/type.h
include/gwion.h
include/import/checker.h
include/operator.h
include/parse.h
include/spread.h
include/template.h
include/tmp_resolve.h
src/clean.c
src/emit/emit.c
src/env/context.c
src/env/env_utils.c
src/env/envset.c
src/env/func.c
src/gwion.c
src/import/import_cdef.c
src/import/import_checker.c
src/import/import_enum.c
src/import/import_fdef.c
src/import/import_item.c
src/import/import_prim.c
src/import/import_udef.c
src/lib/array.c
src/lib/closure.c
src/lib/dict.c
src/lib/engine.c
src/lib/instr.c
src/lib/object.c
src/lib/object_op.c
src/lib/opfunc.c
src/lib/ref.c
src/lib/tmpl_info.c
src/lib/xork.c
src/parse/check.c
src/parse/check_traits.c
src/parse/default_arg.c
src/parse/func_operator.c
src/parse/func_resolve_tmpl.c
src/parse/operator.c
src/parse/partial.c
src/parse/scan0.c
src/parse/scan1.c
src/parse/scan2.c
src/parse/spread.c
src/parse/template.c
src/parse/type_decl.c
tests/driver/simple_driver.c
tests/error/template_unknown.gw
tests/union/union_ref.gw
tests/usr_op/op_tmpl.gw