aboutsummaryrefslogtreecommitdiff
path: root/src/docs_format.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add `#soa` pointer type to aid with refactoring to `#soa` data typesgingerBill2022-08-081-0/+1
| | | | | | | | a: #soa[16]Foo p := &a[6] #assert(type_of(p) == #soa^#soa[16]Foo) p^.x = 123 p.x = 123
* Remove dead `#maybe` codegingerBill2022-08-011-1/+0
|
* `union #shared_nil`gingerBill2022-03-241-0/+1
| | | | 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)
* Support built-in procedures for doc formatgingerBill2022-01-271-2/+3
|
* Update doc format to allow for aliasesgingerBill2022-01-261-2/+11
|
* Update CommentGroup parsing for struct typesgingerBill2022-01-241-2/+2
|
* Add `.Private` information to doc-formatgingerBill2022-01-191-0/+2
|
* Allow for entity grouping in structs and procedure signatures with the Odin ↵gingerBill2022-01-191-1/+2
| | | | doc-format
* Support struct field tags in odin doc formatgingerBill2022-01-041-1/+2
|
* Patch odin doc binary formatgingerBill2021-11-211-2/+3
|
* Fix typogingerBill2021-10-271-1/+1
|
* Update doc-formatgingerBill2021-10-271-13/+14
|
* Add support for matrix type in doc formatgingerBill2021-10-271-0/+1
|
* Update doc format for multi-pointersgingerBill2021-08-221-0/+1
|
* Add missing `doc_format` flags for entities and improve docs for the odin ↵gingerBill2021-06-051-0/+1
| | | | package
* Remove `intrinsics.x86_mmx` typegingerBill2021-04-221-4/+0
|
* Add package flagsgingerBill2021-04-181-0/+7
|
* Add calling_convention to odin-doc Type formatgingerBill2021-04-181-0/+1
|
* Fix enumerated arrays for .odin-docgingerBill2021-04-181-1/+1
|
* Add `-doc-format` command for the new .odin-doc file format (to be used to ↵gingerBill2021-04-181-0/+208
generate documentation tools)