Commit History

Author SHA1 Message Date
  gingerBill c7cc38b7d8 Remove assert 6 years ago
  gingerBill 4afc78efc6 Add `where` clauses to `struct` and `union` 6 years ago
  gingerBill 0a63690b39 Fix typo in ? array lengths error 6 years ago
  gingerBill 9c63212824 Struct field tags 6 years ago
  gingerBill 5877017d30 Add error message for non-constant polymorphic name parameters 6 years ago
  gingerBill e7d3001dd1 Fix constant default value error #408 (typo) 6 years ago
  gingerBill f3bffb9810 Improvement to the Odin calling conventions to pass certain things by "implicit reference" (`const &` in C++) 6 years ago
  gingerBill f25818e923 Make procedure parameters just named values rather than copied variables 6 years ago
  gingerBill 7c99f52187 Add minimum requirement of 2 variants for #no_nil 6 years ago
  gingerBill 4ab9edeb53 union #no_nil 6 years ago
  gingerBill b38a8cfb12 Move internal 128-bit stuff to a windows specific file 6 years ago
  gingerBill 654740d5b1 Fixes to ABI 6 years ago
  gingerBill b894e2b378 Fix bit set size with 128-bit integers 6 years ago
  gingerBill c40acd008e Add i128/u128 support for bit sets 6 years ago
  gingerBill 3d2279fba0 Support 128-bit integers `i128` `u128` 6 years ago
  gingerBill 222941727f Add `..<` operator for ranges; Add extra checking for bit set assignments 6 years ago
  gingerBill 5697d6df74 -go-to-definitions (OGTD file format) 6 years ago
  gingerBill f5fdd031f9 Fix polymorphic procedure return by pointer values #374 6 years ago
  gingerBill a5ff983266 Fix parapoly related bugs #370 6 years ago
  gingerBill c61fd3a70a Modify type_set_offsets to patch minor bug 6 years ago
  gingerBill ecd2eacd75 Remove dead keywords; Fix `min` and `max` for enum types 6 years ago
  gingerBill 7580ec494b Disallow ambiguous singularly variadic polymorphic parameters #361 6 years ago
  gingerBill 4e93b70f8a Fix bit_field scoping bug 6 years ago
  gingerBill bdab5e00da Minor code clean up 6 years ago
  gingerBill e551d2b25e Replace `foreign export {}` with `@export` 6 years ago
  gingerBill 684945ea57 Fix calling conventions for simd vector types 6 years ago
  gingerBill e2d4667639 Fix data layout issue on Windows; Remove unused loads in SSA 6 years ago
  gingerBill cf94d1735d Add extra explicit entity usage 6 years ago
  gingerBill cda0f4d8f3 Fix `using` struct cycle check 6 years ago
  gingerBill 0778d18bc7 Fix `using` with `bit_field` 6 years ago