| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Parse comments on enums fields | gingerBill | 2022-01-24 | 1 | -0/+7 |
| | | |||||
| * | Remove debug code | gingerBill | 2022-01-24 | 1 | -1/+0 |
| | | |||||
| * | Correct string_append_token | gingerBill | 2022-01-24 | 1 | -11/+0 |
| | | |||||
| * | Fix #1267 | gingerBill | 2022-01-23 | 1 | -1/+2 |
| | | |||||
| * | Make `ODIN_BUILD_MODE` a enum type | gingerBill | 2022-01-15 | 1 | -50/+62 |
| | | |||||
| * | Add mutex guards for signature scopes | gingerBill | 2022-01-10 | 1 | -0/+2 |
| | | |||||
| * | Fix #1398 | gingerBill | 2022-01-03 | 1 | -0/+8 |
| | | |||||
| * | Fix conversion from float to quaternion | gingerBill | 2021-12-31 | 1 | -0/+7 |
| | | |||||
| * | Fix `update_untyped_expr_type` for ternary if expressions with an untyped type | gingerBill | 2021-11-24 | 1 | -4/+25 |
| | | |||||
| * | Allow cast from float to complex | gingerBill | 2021-11-19 | 1 | -0/+3 |
| | | |||||
| * | Begin minimizing `Ast` size | gingerBill | 2021-11-14 | 1 | -3/+3 |
| | | |||||
| * | Increase usage of `PtrMap` | gingerBill | 2021-11-05 | 1 | -2/+2 |
| | | |||||
| * | Allow casting between matrix types of different element types | gingerBill | 2021-11-04 | 1 | -8/+6 |
| | | |||||
| * | Add `#load_hash(<filepath>, <string-hash-kind>)` | gingerBill | 2021-11-04 | 1 | -0/+2 |
| | | |||||
| * | Allow casting from floats to quaternions | gingerBill | 2021-11-03 | 1 | -0/+3 |
| | | |||||
| * | Fix #1268. | Jeroen van Rijn | 2021-11-03 | 1 | -2/+5 |
| | | | | | Error message for enumerated arrays going out of bounds was not yet updated for the Enum change. | ||||
| * | Merge branch 'master' into new-matrix-type | gingerBill | 2021-10-23 | 1 | -9/+21 |
| |\ | |||||
| | * | Correct ternary if expression type determination | gingerBill | 2021-10-22 | 1 | -9/+14 |
| | | | |||||
| | * | Quick fix | gingerBill | 2021-10-22 | 1 | -2/+2 |
| | | | |||||
| | * | Correct update propagation of type for ternary if expressions | gingerBill | 2021-10-22 | 1 | -3/+10 |
| | | | |||||
| * | | Allow conversions between matrices of the same element count | gingerBill | 2021-10-21 | 1 | -1/+3 |
| | | | |||||
| * | | Allow casting between square matrices of the same element type | gingerBill | 2021-10-21 | 1 | -0/+19 |
| | | | |||||
| * | | Allow scalars with matrices | gingerBill | 2021-10-21 | 1 | -0/+8 |
| | | | |||||
| * | | Add builtin `transpose` | gingerBill | 2021-10-20 | 1 | -15/+21 |
| | | | |||||
| * | | Unify `polymorphic_assign_index` logic | gingerBill | 2021-10-20 | 1 | -66/+33 |
| | | | |||||
| * | | Support parapoly matrices | gingerBill | 2021-10-20 | 1 | -0/+61 |
| | | | |||||
| * | | Support matrix literals | gingerBill | 2021-10-20 | 1 | -0/+5 |
| | | | |||||
| * | | Support indexing matrices | gingerBill | 2021-10-19 | 1 | -3/+63 |
| | | | |||||
| * | | Change syntax for matrices to `matrix[R, C]T` | gingerBill | 2021-10-19 | 1 | -3/+3 |
| | | | |||||
| * | | Basic support for matrix*vector, vector*matrix operations | gingerBill | 2021-10-19 | 1 | -11/+19 |
| | | | |||||
| * | | Very basic matrix support in backend | gingerBill | 2021-10-18 | 1 | -3/+150 |
| | | | |||||
| * | | Begin work on matrix type | gingerBill | 2021-10-18 | 1 | -3/+49 |
| |/ | |||||
| * | Fix typo | gingerBill | 2021-10-09 | 1 | -1/+1 |
| | | |||||
| * | Disallow `or_return` within `defer` | gingerBill | 2021-10-09 | 1 | -0/+4 |
| | | |||||
| * | Minor code cleanup for backend; add ↵ | gingerBill | 2021-10-02 | 1 | -2/+2 |
| | | | | | `struct_fields_index_by_increasing_offset` for future use | ||||
| * | Move redundant `auto_cast` error from `-vet` to `-vet-extra` | gingerBill | 2021-09-28 | 1 | -3/+2 |
| | | |||||
| * | Add `#load_or(path_string, default_byte_slice)` | gingerBill | 2021-09-23 | 1 | -3/+12 |
| | | |||||
| * | Simplify directive parsing for expressions | gingerBill | 2021-09-23 | 1 | -2/+25 |
| | | |||||
| * | Replace many uses of `heap_allocator()` with `permanent_allocator()` | gingerBill | 2021-09-13 | 1 | -1/+1 |
| | | |||||
| * | Begin minimize `Type` size by replacing `Array` with `Slice` etc | gingerBill | 2021-09-13 | 1 | -12/+24 |
| | | |||||
| * | `ERROR_BLOCK()` any usages of "Did you mean?" like behaviour whilst ↵ | gingerBill | 2021-08-27 | 1 | -6/+4 |
| | | | | | iterating across a scope entry map | ||||
| * | Correct did you mean logic and make thread-safe-er | gingerBill | 2021-08-27 | 1 | -0/+8 |
| | | |||||
| * | Remove debug message | gingerBill | 2021-08-24 | 1 | -7/+0 |
| | | |||||
| * | Correct procedure checking flag handling, and correct the (bodge) handle of ↵ | gingerBill | 2021-08-23 | 1 | -16/+15 |
| | | | | | unchecked procedure bodies | ||||
| * | Add suggestions when trying to take the address the a value from a ↵ | gingerBill | 2021-08-23 | 1 | -1/+11 |
| | | | | | `for`/`switch` statement | ||||
| * | Correct Multi Pointer Type handling in expressions | gingerBill | 2021-08-22 | 1 | -0/+6 |
| | | |||||
| * | Fix multi pointers for parapoly | gingerBill | 2021-08-21 | 1 | -2/+12 |
| | | |||||
| * | Add multi-pointer types `[^]T` | gingerBill | 2021-08-21 | 1 | -15/+67 |
| | | |||||
| * | Improve error message for `Cannot assign value` if they have the same name ↵ | gingerBill | 2021-08-21 | 1 | -6/+61 |
| | | | | | but are from different packages | ||||
| * | Remove unused code | gingerBill | 2021-08-19 | 1 | -18/+2 |
| | | |||||