| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add node data for union when using ↵ | gingerBill | 2022-09-27 | 1 | -1/+1 |
| | | | | | `intrinsics.type_convert_variants_to_pointers` | ||||
| * | Add `#soa` pointer type to aid with refactoring to `#soa` data types | gingerBill | 2022-08-08 | 1 | -0/+4 |
| | | | | | | | | | a: #soa[16]Foo p := &a[6] #assert(type_of(p) == #soa^#soa[16]Foo) p^.x = 123 p.x = 123 | ||||
| * | Merge functionality of `#maybe` with the standard 'union' functionality | gingerBill | 2022-05-23 | 1 | -1/+0 |
| | | |||||
| * | `union #shared_nil` | gingerBill | 2022-03-24 | 1 | -3/+5 |
| | | | | | This adds a feature to `union` which requires all the variants to have a `nil` value and on assign to the union, checks whether that value is `nil` or not. If the value is `nil`, the union will be `nil` (thus sharing the `nil` value) | ||||
| * | Allow sysv and win64 calling conventions to be used on any platform on amd64 | gingerBill | 2022-02-16 | 1 | -34/+1 |
| | | |||||
| * | Remove debug code | gingerBill | 2022-01-27 | 1 | -1/+0 |
| | | |||||
| * | Support built-in procedures for doc format | gingerBill | 2022-01-27 | 1 | -2/+21 |
| | | |||||
| * | Update doc format to allow for aliases | gingerBill | 2022-01-26 | 1 | -19/+14 |
| | | |||||
| * | Parse comments on enums fields | gingerBill | 2022-01-24 | 1 | -5/+6 |
| | | |||||
| * | Update CommentGroup parsing for struct types | gingerBill | 2022-01-24 | 1 | -0/+6 |
| | | |||||
| * | Add `.Private` information to doc-format | gingerBill | 2022-01-19 | 1 | -1/+4 |
| | | |||||
| * | Unify `are_types_identical_unique_tuples` | gingerBill | 2022-01-19 | 1 | -1/+1 |
| | | |||||
| * | Correct tuple name checking for doc writing | gingerBill | 2022-01-19 | 1 | -1/+1 |
| | | |||||
| * | Allow for entity grouping in structs and procedure signatures with the Odin ↵ | gingerBill | 2022-01-19 | 1 | -4/+16 |
| | | | | | doc-format | ||||
| * | Improve docs_writer.cpp | gingerBill | 2022-01-17 | 1 | -1/+1 |
| | | |||||
| * | Correct odin doc comment printing | gingerBill | 2022-01-17 | 1 | -2/+3 |
| | | |||||
| * | Support struct field tags in odin doc format | gingerBill | 2022-01-04 | 1 | -0/+9 |
| | | |||||
| * | Correct `odin doc` default parameter value `init_string` generation | gingerBill | 2021-12-03 | 1 | -2/+5 |
| | | |||||
| * | Improve usage of `file_id` | gingerBill | 2021-11-15 | 1 | -1/+1 |
| | | |||||
| * | Increase usage of `PtrMap` | gingerBill | 2021-11-05 | 1 | -27/+17 |
| | | |||||
| * | Update doc-format | gingerBill | 2021-10-27 | 1 | -0/+1 |
| | | |||||
| * | Add support for matrix type in doc format | gingerBill | 2021-10-27 | 1 | -0/+8 |
| | | |||||
| * | Update doc format for multi-pointers | gingerBill | 2021-08-22 | 1 | -0/+4 |
| | | |||||
| * | Remove unused code | gingerBill | 2021-08-19 | 1 | -2/+1 |
| | | |||||
| * | Add sanity casts for 32/64 bit correctness | gingerBill | 2021-07-12 | 1 | -1/+1 |
| | | |||||
| * | Make default calling convention code more correct to read | gingerBill | 2021-06-08 | 1 | -2/+8 |
| | | |||||
| * | Add missing `doc_format` flags for entities and improve docs for the odin ↵ | gingerBill | 2021-06-05 | 1 | -2/+11 |
| | | | | | package | ||||
| * | Minor clean up | gingerBill | 2021-06-02 | 1 | -5/+2 |
| | | |||||
| * | Add "naked" calling convention (removes prologue and epilogue) | gingerBill | 2021-04-28 | 1 | -0/+3 |
| | | |||||
| * | Remove `intrinsics.x86_mmx` type | gingerBill | 2021-04-22 | 1 | -7/+3 |
| | | |||||
| * | Add package flags | gingerBill | 2021-04-18 | 1 | -1/+19 |
| | | |||||
| * | Improve `init_string` determination for constants | gingerBill | 2021-04-18 | 1 | -1/+19 |
| | | |||||
| * | Improve odin-doc type information for Named types by storing the base type | gingerBill | 2021-04-18 | 1 | -0/+1 |
| | | |||||
| * | Add calling_convention to odin-doc Type format | gingerBill | 2021-04-18 | 1 | -0/+27 |
| | | |||||
| * | Fix enumerated arrays for .odin-doc | gingerBill | 2021-04-18 | 1 | -3/+8 |
| | | |||||
| * | Add `-doc-format` command for the new .odin-doc file format (to be used to ↵ | gingerBill | 2021-04-18 | 1 | -0/+1023 |
| generate documentation tools) | |||||