Commit History

Author SHA1 Message Date
  gingerBill f61c4715c1 Allow `opaque` to be polymorphic 6 years ago
  gingerBill 3061bc8478 Fix error with polymorphic structs #279 6 years ago
  gingerBill b55b1ffe14 `opaque` keyword and type 6 years ago
  gingerBill 6659ceb551 Allow comparisons of `cstring`; Add `resize` 6 years ago
  gingerBill 5aa591d884 Fix debug info issue 6 years ago
  gingerBill dfd7a194ed Fix big int shifts of 0 6 years ago
  gingerBill 1a18481d8b Fix context assignment with selector expressions 7 years ago
  gingerBill f1e1814ff9 Syntactic sugar for anonymous enum within a bit set 7 years ago
  gingerBill b468cf141b Fix are_types_identical for bit_set 7 years ago
  gingerBill 787ea1feba Fix polymorphic constant parameters for procedures 7 years ago
  gingerBill 12902821d6 Make diverging procedure types different from ones without a return type 7 years ago
  gingerBill 3825eab989 Diverging procedures `proc() -> !` (no return) 7 years ago
  gingerBill 3cd6ae311d Parametric polymorphic union type 7 years ago
  gingerBill 220485a2d2 `typeid` as keyword (ready to implement polymorphic name parameters) 7 years ago
  gingerBill aa542980ce Change memory layout of `map` to be 3 words smaller 7 years ago
  gingerBill cbc6c2666b Improve proc group scoring algorithm 7 years ago
  gingerBill 1d0ac72e4a Disable non-comparison operations for enum (use `bit_set` for flags) 7 years ago
  gingerBill b216e44870 Add underlying type for `bit_set` 7 years ago
  gingerBill 884d5fed9f bit_set['A'..'Z'], bit_set[0..8] 7 years ago
  gingerBill b3ebff715a Fix defer ir bug 7 years ago
  gingerBill 79a3c0b36c Fix `bit_set` range 7 years ago
  gingerBill 966249c10a `bit_set` constants 7 years ago
  gingerBill acc010cba5 Add `bit_set` type 7 years ago
  gingerBill 96fc9138d4 Do `using Foo :: enum` at the `type_decl` stage 7 years ago
  gingerBill 6512a3e5f2 using Foo :: enum {A, B, C}; len(Foo) 7 years ago
  gingerBill 1705ba8069 Fix typos 7 years ago
  gingerBill c2ca24a486 Big renaming: `AstNode` to `Ast` 7 years ago
  gingerBill ba67e474d3 Make source code compile with 32 bit (but not build 32 bit code) 7 years ago
  gingerBill 5081ea1a0c Fix type aliasing comparison; Fix gb_utf8_decode 7 years ago
  gingerBill e9e7ce2606 Allow `.allocator` for dynamic arrays; Add `mem.Pool` 7 years ago