Commit History

Author SHA1 Message Date
  gingerBill c3a8e232a5 Add new intrinsics for polymorphic records: 5 years ago
  gingerBill 7f89f6b582 Add intrinsics.type_is_specialization_of 5 years ago
  gingerBill 159150c6d9 Allow not_in as keyword over notin, but still allow notin to work 5 years ago
  gingerBill 527b39ce2b Merge remote-tracking branch 'origin/master' 5 years ago
  gingerBill 5af3c7b0e8 Fix constant slice checking, again 5 years ago
  gingerBill 04f7225ea5 Exact value zero value for `T{}` of basic types 5 years ago
  gingerBill 11c7b6a2e4 Fix len of type bug 5 years ago
  gingerBill 24bd370e1b Fix Panic with runtime.type_info_base #532 5 years ago
  gingerBill 5c7d6fcfd0 Improve minimum dependency for complex numbers and quaternion numbers. 5 years ago
  gingerBill 16a7c55334 Add `x y z w` fields to quaternion types; Improve linalg quaternion mathematics 5 years ago
  gingerBill 7e271310ff Fix constant out of bounds bug 5 years ago
  gingerBill 267ae0b4a2 Disallow enumerated array literals without `field = value` 5 years ago
  gingerBill 9ba2926e7e Fix enumerated array contiguous error 5 years ago
  gingerBill a50b2d5d04 Fix enumerated array literal check 5 years ago
  gingerBill 7f9626e5c7 Improve 'cannot slice' error message 5 years ago
  gingerBill 7140c95c55 Fix slicing of pointer to array 5 years ago
  gingerBill f99f351e01 Add constant literal expressions 5 years ago
  gingerBill 880c7f01a8 Fix array lengths with enum value counts. 5 years ago
  gingerBill 10f0961184 Enumerated arrays `[Enum_Type]Elem_Type` 5 years ago
  gingerBill eea403d0ab Fix #514 5 years ago
  gingerBill 2cc5c4eed3 Fix https://github.com/odin-lang/Odin/issues/522 5 years ago
  gingerBill 4f2d4716ad Fix Internal error when accessing polymorphic struct parameters (also provide suggestions?) #513 5 years ago
  gingerBill 4ba579bc25 Also allow #no_bounds_check on an expression #499 5 years ago
  gingerBill 58d4d424c6 Replace `#vector[N]T` with `#simd[N]T` to reduce confusion #498 5 years ago
  gingerBill 7f5021c8e9 Disallow procedure calls with an associated deferred procedure to be used in logical binary expressions (short-circuiting) 5 years ago
  gingerBill e6f26b9931 Fix Unable to initialize a typeid field in a struct literal #501 5 years ago
  gingerBill e229885b2b Remove addressing mode `Addressing_Immutable` 5 years ago
  gingerBill 3fa4c5043a Fix crash caused by not checking for correct SOA kind on polymorphic parameters 5 years ago
  gingerBill 9db81498d8 Make the `string` type elements "immutable", akin to `char const *` in C 5 years ago
  gingerBill 45d844f9d2 Disable #soa compound literals 5 years ago