Commit History

Author SHA1 Message Date
  gingerBill c76bdced55 Merge branch 'master' into directx-packages 3 years ago
  gingerBill 459ea5f4f6 Fix typo 3 years ago
  gingerBill 8e8a075a22 Merge branch 'master' into directx-packages 3 years ago
  gingerBill db6bd9b358 Allow sysv and win64 calling conventions to be used on any platform on amd64 3 years ago
  gingerBill 65dedbb1ca Add `#subtype` struct field prefix, required to have a COM interface hierarchy 3 years ago
  gingerBill f8afda3b22 Add more objc attributes 3 years ago
  gingerBill 05dd3d490d Correct objc_class propagation for parapoly structs 3 years ago
  gingerBill 97be867103 Rename `#partial[Enum]Type` to `#sparse[Enum]Type` for non-contiguous enum fields 3 years ago
  gingerBill fe0b5bf4e2 Parse comments on enums fields 3 years ago
  gingerBill 2554c72bb2 Update CommentGroup parsing for struct types 3 years ago
  gingerBill 28a816ef25 Allow for entity grouping in structs and procedure signatures with the Odin doc-format 3 years ago
  gingerBill 80bd1eb615 Fix polymorphic matrix element with a minor hack 3 years ago
  gingerBill 236b08cb49 Fix #1356 3 years ago
  Joakim Hentula 8255481204 Allow enums to pass #any_int checks 3 years ago
  gingerBill 3f038428a7 Begin minimizing `Ast` size 3 years ago
  gingerBill 6646348e1a Increase usage of `PtrMap` 3 years ago
  Jeroen van Rijn dcc5697a48 Fix error message. 3 years ago
  gingerBill 141299eb02 Change the behaviour change is for when a `bit_set` of range/enum and the underlying type has been specified 3 years ago
  gingerBill 306bdf8869 Update alignment rules for `matrix` types as a compromise to keep zero padding 3 years ago
  gingerBill e0b9475378 Allow casting between square matrices of the same element type 3 years ago
  gingerBill cee45c1b15 Add `hadamard_product` 3 years ago
  gingerBill 4c655865e5 Begin work on matrix type 3 years ago
  gingerBill d386563344 Correct issue with the generated `map` type internals; Simplify map rehash logic to utilize `resize` 3 years ago
  gingerBill 00671a59a0 Minor code cleanup for backend; add `struct_fields_index_by_increasing_offset` for future use 3 years ago
  gingerBill 71f2289c20 Fix #1174 3 years ago
  Jeroen van Rijn 0d12432d3f VS: Fix compilation using VS 2022. 3 years ago
  gingerBill 526a42c6ca Remove custom alignment limit 3 years ago
  gingerBill be68bf9f26 Only store `field_index` remove `field_src_index` (for the time being) 3 years ago
  gingerBill 042dbda47f Replace many uses of `heap_allocator()` with `permanent_allocator()` 3 years ago
  gingerBill 2d7aea79b9 Make `TypeStructl.tags` a pointer from a slice (reduce memory usage) 3 years ago