aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Add `#partial [Enum]Type{...}` support to check for missing enumerated array ...gingerBill2022-02-052-88/+147
* | | | Correct `#sparse` usage and error messagesgingerBill2022-02-052-0/+17
* | | | Rename `#partial[Enum]Type` to `#sparse[Enum]Type` for non-contiguous enum fi...gingerBill2022-02-054-8/+15
* | | | Change behaviour of `A :: distinct Enum_Type` to be more intuitivegingerBill2022-02-051-1/+50
* | | | Only check idents in the alias (of alias)+ problemgingerBill2022-02-043-4/+4
* | | | Correct the type aliasing problem, caused by aliases (of aliases)+gingerBill2022-02-043-2/+70
* | | | Fix type alias declaration evaluation problem (#854 #1439)gingerBill2022-02-033-18/+137
* | | | Minor sanity clean upgingerBill2022-02-021-0/+1
* | | | Add `//+private file` to complement `//+private` (`//+private package`)gingerBill2022-02-025-11/+32
* | | | Correct debug information logic for procedure parametersgingerBill2022-02-013-4/+77
* | | | Fix typogingerBill2022-01-311-5/+5
* | | | Correct false positive check in `check_unique_package_names`gingerBill2022-01-313-2/+19
* | | | Remove debug codegingerBill2022-01-271-1/+0
* | | | Add `#no_type_assert` and `#type_assert` to disable implicit type assertions ...gingerBill2022-01-278-46/+142
* | | | Support built-in procedures for doc formatgingerBill2022-01-272-4/+24
* | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-01-261-1/+2
|\ \ \ \
| * | | | avoid segfault on map resizeCiD-2022-01-261-1/+2
* | | | | Update doc format to allow for aliasesgingerBill2022-01-262-21/+25
|/ / / /
* | | | Add `ODIN_ERROR_POS_STYLE` constant and change `runtime.print_caller_location...gingerBill2022-01-262-0/+12
* | | | Remove spurious `)`gingerBill2022-01-261-2/+2
* | | | Fix double map dereference indexinggingerBill2022-01-262-2/+8
* | | | Add ODIN_ERROR_POS_STYLE environment variablegingerBill2022-01-263-9/+54
* | | | Fix #1448gingerBill2022-01-251-3/+11
* | | | Revert changegingerBill2022-01-251-7/+6
* | | | Disable early return from `check_proc_info`gingerBill2022-01-252-7/+8
* | | | Handle line comment bettergingerBill2022-01-241-5/+15
* | | | Parse comments on enums fieldsgingerBill2022-01-246-17/+74
* | | | Remove debug codegingerBill2022-01-242-4/+0
* | | | Correct string_append_tokengingerBill2022-01-241-11/+0
* | | | Update CommentGroup parsing for struct typesgingerBill2022-01-245-3/+21
* | | | Comment out callsgingerBill2022-01-241-2/+2
* | | | Add `lb_add_debug_local_variable` call to procedure argumentsgingerBill2022-01-241-0/+2
* | | | Fix #1267gingerBill2022-01-235-13/+35
|/ / /
* | | Add `.Private` information to doc-formatgingerBill2022-01-192-1/+6
* | | Unify `are_types_identical_unique_tuples`gingerBill2022-01-194-6/+16
* | | Correct tuple name checking for doc writinggingerBill2022-01-193-4/+9
* | | Allow for entity grouping in structs and procedure signatures with the Odin d...gingerBill2022-01-194-5/+33
* | | Improve docs_writer.cppgingerBill2022-01-172-10/+6
* | | Correct `//+private` for `odin doc`gingerBill2022-01-171-0/+7
* | | Correct package docs parsinggingerBill2022-01-171-0/+9
* | | Correct odin doc comment printinggingerBill2022-01-172-8/+25
* | | `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new stri...gingerBill2022-01-152-13/+22
* | | Remove `main` creation in llvm_backend.cpp and have it done purely in the run...gingerBill2022-01-151-6/+1
* | | Rename architecture `386` to `i386`gingerBill2022-01-158-28/+28
* | | Make `ODIN_BUILD_MODE` a enum typegingerBill2022-01-153-71/+128
* | | Add `LLVMAddMergedLoadStoreMotionPass` on `-debug -opt:0`gingerBill2022-01-151-10/+6
* | | Simplify procedure parameters callee logicgingerBill2022-01-152-32/+16
* | | Remove unused lbDefer kindgingerBill2022-01-152-7/+0
* | | Remove dead codegingerBill2022-01-151-48/+0
* | | Fix swizzle logic within `lb_build_assign_stmt_array`gingerBill2022-01-151-2/+2