aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5294 from iarkn/type-is-bit-fieldJeroen van Rijn2025-06-062-0/+4
|\
| * Add `intrinsics.type_is_bit_field` prociarkn2025-06-062-0/+4
* | Add `nullptr` check in `add_type_info_type_internal`Feoramund2025-06-061-1/+1
|/
* [parser.cpp] - packages with `.odin` in the name no longer attemptHayden Gray2025-06-051-2/+2
* Let compound literal array be broadcast to a struct field of arraysFeoramund2025-06-051-0/+11
* Merge pull request #5279 from Feoramund/fix-4673Jeroen van Rijn2025-06-041-0/+14
|\
| * Be strict with type switch case column alignment tooFeoramund2025-06-041-0/+14
* | Print timings to stderr instead of stdoutFeoramund2025-06-042-54/+54
|/
* Add support for `#soa[N]T` compound literalsgingerBill2025-06-042-77/+249
* Forbid multiple uses of `-sanitize`Feoramund2025-06-031-1/+5
* Merge pull request #5261 from spiel0meister/masterJeroen van Rijn2025-06-031-0/+3
|\
| * early return; fix indentationspiel0meister2025-06-031-7/+8
| * check if expr is nullspiel0meister2025-06-021-5/+7
* | Allow -dynamic-literals for `[dynamic]T`Jeroen van Rijn2025-06-031-1/+1
* | Merge pull request #5264 from LeandroLibanio28H/5243-fix-scope-attribute-proc...Jeroen van Rijn2025-06-031-37/+6
|\ \
| * | Update check_expr.cppLeandro Libanio2025-06-031-2/+0
| * | Removing unreacheable block (since e86fde3)LeandroLibanio28H2025-06-021-31/+0
| * | Checking if entity is exported before checking if it's a procedure groupLeandroLibanio28H2025-06-021-10/+12
| |/
* / Fix #5265Jeroen van Rijn2025-06-032-53/+58
|/
* Merge pull request #4339 from laytan/fix-swizzle-in-forJeroen van Rijn2025-06-022-6/+21
|\
| * fix swizzle in for in statementLaytan Laats2025-06-022-6/+21
* | fix package docs in a "hacky" wayLaytan Laats2025-06-021-11/+19
|/
* Merge pull request #5255 from Feoramund/build-mode-test-all-packagesJeroen van Rijn2025-06-021-1/+7
|\
| * Let `-test-all-packages` work with `-build-mode:test`Feoramund2025-06-021-1/+7
* | Correct spelling in `odin doc -help` outputBambo-Borris2025-06-021-1/+1
|/
* Merge pull request #5251 from Feoramund/fix-quat-real-real-real-realJeroen van Rijn2025-06-011-11/+14
|\
| * Show quaternion arguments in `wxyz` order, instead of `xyzw`, in mismatched t...Feoramund2025-06-011-1/+1
| * Make `quaternion` untyped values convert to first typed value foundFeoramund2025-06-011-10/+12
| * Fix `quaternion` construction causing compiler crashFeoramund2025-06-011-0/+1
* | Typo fixJeroen van Rijn2025-06-011-1/+1
|/
* Also clean up .dSym on DarwinJeroen van Rijn2025-06-013-18/+28
* Also delete .pdb unless -keep-executable is suppliedJeroen van Rijn2025-06-011-0/+8
* Add suggestions for `quaternionN` or `complexN` conversionsFeoramund2025-05-311-1/+21
* Allow overriding object extension in `-build-mode:obj`Feoramund2025-05-302-36/+41
* Remove trailing whitespaceFeoramund2025-05-301-1/+1
* Don't double-append module name when building separate objectsFeoramund2025-05-301-1/+2
* Error on unterminated multi-line commentFeoramund2025-05-291-0/+1
* Always provide /PDB option to linker if generating debug info.Jeroen van Rijn2025-05-292-5/+13
* Fix #5228gingerBill2025-05-291-0/+1
* Fix #5232 by adding an edge casegingerBill2025-05-291-1/+9
* raddebugger: change table to columnsMohit Sethi2025-05-281-32/+32
* Merge pull request #5130 from odin-lang/bill/raddebugger-custom-sectiongingerBill2025-05-284-32/+201
|\
| * Merge branch 'master' into bill/raddebugger-custom-sectiongingerBill2025-05-2226-287/+2081
| |\
| * | Move raddbg string stuff to a thread-safe queuegingerBill2025-05-074-85/+108
| * | Add `#row_major matrix` support for raddbggingerBill2025-05-071-0/+17
| * | Add column major matrix supportgingerBill2025-05-072-17/+95
| * | Only add custom section for Windows (currently)gingerBill2025-05-071-1/+2
| * | Begin work on adding support for the `.raddbg` section for the RAD DebuggergingerBill2025-05-072-14/+64
* | | fix another type alias issue with mini cycleLaytan Laats2025-05-261-2/+6
* | | Add comments to `builtin.odin`, documenting ODIN_* constants. (#5218)Jeroen van Rijn2025-05-264-81/+101