Commit History

Author SHA1 Message Date
  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
  gingerBill dbdbbcd60f Fix range in statement bug caused by incorrectly assigned addressing mode #461 5 years ago
  gingerBill a20c31d6b5 Fix polymorphic record parameter determination bug caused by polymorphic constants not being handled correctly #447 5 years ago
  gingerBill 560bdc339b Fix stack overflow bug caused by polymorphic record with polymorphic constant parameters. #447 5 years ago
  gingerBill 01dfb1dac8 Fix double calling of lhs of logical binary expressions 5 years ago
  gingerBill ee8d3e03f8 Delay determination of procedure abi types until as late as possible to prevent type undetermination in self-referential data types #454 5 years ago
  gingerBill 416ff149bd Fix procedure group "best fit" algorithm for polymorphic procedures 5 years ago
  gingerBill 5e81fc72b9 New `package math` and `package math/linalg` 5 years ago
  gingerBill 14e8b299b7 Fix slice and dynamic array lengths determined from ranged compound literals 5 years ago
  gingerBill a5e42a0465 Add `ranged_fields_for_array_compound_literals` 5 years ago
  gingerBill 7fae890ef9 Allow ranges for array-like compound literals 5 years ago
  gingerBill 2c75fe2314 Allow for cycles in record polymorphic parameters but not in actualized fields 5 years ago
  gingerBill e15dfa8eb6 Fix missing check for zero elements 5 years ago
  gingerBill f12ded54f2 Support for named indices for array-like compound literals `{3 = a, 1 = b}` 5 years ago
  gingerBill 2afe4bea67 Add `instrincs.type_is_valid_map_key` 5 years ago
  gingerBill 12ae5ed09e Fix missing typeid conversion case for variadic parameters 5 years ago
  gingerBill 0bdc3b4f21 Fix Values coerce to typeid #443 5 years ago
  gingerBill 2a6d9e8927 `#panic`; Minor change to demo.odin; Fix `#assert` bug at file scope 5 years ago
  gingerBill 6c69e8c043 Make `typeid` semantics consistent across variables and constants 5 years ago
  gingerBill dae514a2c9 Fix Using any in if statement asserts compiler #441 5 years ago