Open rebcabin opened 1 year ago
;; | FunctionType(ttype* arg_types, ;; rename param-types ;; ttype? return_var_type, ;; abi abi, ;; deftype deftype, ;; string? bindc_name, ;; bool elemental, ;; bool pure, ;; bool module, ;; bool inline, ;; bool static, ;; ttype* type_params, ;; symbol* restrictions, ;; bool is_restriction)
arg_types is things like integer, real, etc. type_params are template arguments (generics).
arg_types
integer
real
type_params
Reopening as reminder to me to implement