Commit History

Author SHA1 Message Date
  gingerBill d8940f5fd7 Support compound literals for `struct #raw_union` types 4 years ago
  gingerBill dbdc4471c2 Fix double evaluation bug with selector call expressions `x->y(z)` 4 years ago
  gingerBill 28abf5d33b Correct minimum dependency for `complex32` 4 years ago
  gingerBill 795a5910cf Add support for `Addressing_OptionalOkPtr` 4 years ago
  gingerBill 104aea9f42 Improve error message for addressing a swizzle intermediate array value 4 years ago
  gingerBill 599d18f26f Experimental support for inline swizzling for array types of len <= 4 e.g. `v.xyz`, `v.argb`, `v.xxx` 4 years ago
  gingerBill d90adb7a8e Fix #998 4 years ago
  gingerBill 4d80f8598d Fix polymorphic record "too few" lacking error message 4 years ago
  gingerBill 247f4f3293 Fix `..=` logic in the backend 4 years ago
  gingerBill 9c54ed5792 Add range-based error messages to `-verbose-errors` 4 years ago
  gingerBill 6ef96d3300 Improve untyped to typed logic for aiding the backend 4 years ago
  gingerBill 2e633f57a0 Add concrete type information for untyped values as procedure arguments 4 years ago
  gingerBill 385385364b Fix #988 4 years ago
  gingerBill ce08e832f7 Allow `..=` alongside `..` as a "full range" operator; Update `core:odin/parser` etc 4 years ago
  gingerBill 7b7081d607 Remove old dead code 4 years ago
  gingerBill 0507b9ebb7 Fix #987 4 years ago
  gingerBill b01c2e1017 Disallow slicing of constant values 4 years ago
  gingerBill 63b54ce7c6 Add minor ignoring hint on type assertions to get better code generation with no optimizations enabled 4 years ago
  gingerBill 2e5f57d8a1 Fix #741 4 years ago
  gingerBill fdd0c726bc Improve error message to "fix" #640 4 years ago
  gingerBill d962cfdc6b Fix #713 4 years ago
  gingerBill dfb8143149 Fix #651 4 years ago
  gingerBill 47f97b8f89 Remove unused hint 4 years ago
  gingerBill 902be0d09c Improve type inference system to allow `&{}` alongside `&T{}` in some cases 4 years ago
  gingerBill da7a9a3584 Improve type inference rules for implicit selector expressions 4 years ago
  gingerBill 278de3a92f Unify `AstTernaryExpr` with `AstTernaryIfExpr` 4 years ago
  gingerBill abdf54800e Improve ternary expression logic within parametric polymorphic parameter assignments 4 years ago
  gingerBill 222bab501c Disallow unnamed polymorphic records 4 years ago
  gingerBill e7e1866e50 Fix #893 4 years ago
  gingerBill 1aa9c49172 Remove warning for "Redundant 'auto_cast' applied to expression" 4 years ago