Commit History

Author SHA1 Message Date
  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
  gingerBill 9b58781122 #soa[dynamic]Type (Experimental) 5 years ago
  gingerBill 2c5a84bb78 `#soa[]Type` (Experimental) 5 years ago
  gingerBill 44e0e96612 Prepare SOA Struct code for slices and dynamic arrays *to be implemented* 5 years ago
  gingerBill 536cceeef9 Add `intrinsics.type_is_unsigned` 5 years ago
  gingerBill 2ef7bfc06e Remove debug message 5 years ago
  gingerBill 7bfdb4f9f4 Fix Compile time assert on non-constant boolean parameters #467 5 years ago
  gingerBill a634444f99 Fix "Polymorphic parameter declared in return type doesn't compile #464" by giving a conversion error (code wasn't handling polymorphic result types as intended) 5 years ago
  gingerBill c1176c2bcb Fix typeid comparison bug; Add extra messages for pointer address errors 5 years ago
  gingerBill 57853fe1b1 Add SOA Struct Layout (experimental) to demo.odin 5 years ago
  gingerBill ebf7926fa4 SOA support of Structures and Arrays; Runtime information for SOA structs; fmt printing support for SOA structs 5 years ago
  gingerBill dfb3101ecf SOA Struct support `intrinsics.soa_struct` 5 years ago