Commit History

Author SHA1 Message Date
  gingerBill ee3b3fe6a3 Fix `typeid_of` bug 4 years ago
  gingerBill 31f4590f4b Fix default parameters on record types 4 years ago
  gingerBill 4629754f7c Inline asm expression (-llvm-api) 4 years ago
  gingerBill 5a28a7e0f5 Add `intrinsics.type_field_index_of` 4 years ago
  Joseph Battelle 3a3d415295 Fix issue #486 4 years ago
  gingerBill 59d9821bd9 Add `intrinsics.type_has_field` 4 years ago
  gingerBill c1149dbdee Update math and math/linalg; add "pure_none" calling convention 5 years ago
  gingerBill 74ed779616 Fix #702 5 years ago
  gingerBill d1d5f61230 Add `intrinsics.alloca` 5 years ago
  gingerBill 7ae54ae3b4 Add `-no-dynamic-literals` to disallow dynamic array and map literals 5 years ago
  gingerBill 86f1574f78 Fix #696 5 years ago
  gingerBill cb52f6986a Fix Addressing_OptionalOk selector expression rules for struct field variables 5 years ago
  gingerBill 51e50d3e31 Add `intrinsics.type_proc_parameter_type`; Add `intrinsics.type_proc_return_type` 5 years ago
  gingerBill 2b27300387 Fix LLVM code gen bug 5 years ago
  gingerBill 01d12770fa Fix compound literals for constant procedure fields 5 years ago
  gingerBill 57b09b2ffb Fix #439 5 years ago
  gingerBill e86fde3cb1 Fix #648 5 years ago
  gingerBill 9b1cc6e94f Update logic for slice literals, backing array to be on the stack if possible (LLVM C API) 5 years ago
  gingerBill 59a0bbb385 Improve termination rules checking for missing `return`; Make diverging procedure `-> !` be terminators 5 years ago
  gingerBill 8057af9e09 Fix #659 Compiler error when indexing constant slices 5 years ago
  gingerBill cbfbff7240 Add intrinsics.type_is_comparable; Add sort.linear_search 5 years ago
  gingerBill aa029fe8d9 Add `"pure"` procedure types 5 years ago
  gingerBill 26fe9b0212 Fix SelectorCallExpr with no return values 5 years ago
  gingerBill 7bd1039a49 Selector Call Expressions: `x->y(123) == x.y(x, 123)` 5 years ago
  gingerBill 86b613fb15 Remove the need for `type_of`, `size_of`, `align_of`, `offset_of` to be keywords 5 years ago
  gingerBill e1bdaa981a Relative pointer and relative slices 5 years ago
  gingerBill ff92eb9112 Relative pointers 5 years ago
  gingerBill e0a242e9a1 Enforce explicit context definition for procedure calls 5 years ago
  gingerBill cd4403be0c Fix Assertion failure in ir_print_exact_value #620 5 years ago
  gingerBill f661d34049 Implement Explicit context creation #639 5 years ago