aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | CHECK 2 donebogwi2025-05-053-1/+17
| * | | CHECK 1 donebogwi2025-05-053-3/+26
* | | | Merge pull request #5064 from harold-b/hb/objc-classesgingerBill2025-05-0813-79/+1160
|\ \ \ \
| * | | | Fix `lb_get_objc_type_encoding` missing matrix and simdvec encodings and mino...Harold Brenes2025-05-051-11/+23
| * | | | Resolve other TODOsHarold Brenes2025-05-032-89/+91
| * | | | Remove some TODO. Leave important noteHarold Brenes2025-05-032-2/+4
| * | | | Move unconditionally exporting Objective-C methods to the right locationHarold Brenes2025-05-032-18/+13
| * | | | Fix checker errors.Harold Brenes2025-05-032-16/+16
| * | | | Register all classes unconditionallyHarold Brenes2025-05-031-2/+8
| * | | | Prevent multiple uses of the same Objective-C class nameHarold Brenes2025-05-034-3/+15
| * | | | Implement all checker specification for Objective-C class implementations and...Harold Brenes2025-05-035-64/+70
| * | | | Minor fixes in data type usage and style.Harold Brenes2025-04-301-7/+7
| * | | | Change ivar offsets from u32 to (odin base type) int/native pointer size.Harold Brenes2025-04-302-9/+9
| * | | | Use correct alignment value for `class_addIvar`.Harold Brenes2025-04-301-3/+3
| * | | | Go back to `objc_ivar_get` instead of `ivar_get`.Harold Brenes2025-04-301-1/+1
| * | | | Cleanup ivar generation for selector expressions.Harold Brenes2025-04-302-20/+6
| * | | | Use basic name instead of raw_name for type encoding complex and quats.Harold Brenes2025-04-301-6/+6
| * | | | Complete lb_get_objc_type_encoding() implementationHarold Brenes2025-04-301-33/+33
| * | | | Better Objective-C object superclass cycle checkHarold Brenes2025-04-301-36/+34
| * | | | Name fixesHarold Brenes2025-04-302-4/+4
| * | | | Fix more styling and minor issuesHarold Brenes2025-04-273-11/+11
| * | | | Fix indentationsHarold Brenes2025-04-2711-808/+822
| * | | | Fix styling issuesHarold Brenes2025-04-271-5/+4
| * | | | Allow the class's ivar to be used as a context provider receiver as well.Harold Brenes2025-04-231-15/+25
| * | | | Add support for Objective-C method implementation with Odin calling convention.Harold Brenes2025-04-236-26/+173
| * | | | Fix bug in @encode implementation.Harold Brenes2025-04-231-2/+2
| * | | | Fixes to Ivar pseudo fields.Harold Brenes2025-04-231-1/+7
| * | | | Include the ivar in the Objective-C class unconditionally of it being used or...Harold Brenes2025-04-224-24/+53
| * | | | Fix ivar in multi-module mode.Harold Brenes2025-04-212-29/+54
| * | | | Add initial support for Objective-C class implementationHarold Brenes2025-04-2012-45/+877
| | |_|/ | |/| |
* | | | fix disposing builder when not createdLaytan Laats2025-05-073-4/+1
| |_|/ |/| |
* | | Merge pull request #5122 from Lperlind/asan-allocatorsgingerBill2025-05-074-11/+34
|\ \ \
| * | | CleanupLucas Perlind2025-05-071-12/+8
| * | | Add asan support for various allocatorsLucas Perlind2025-05-064-11/+38
* | | | Merge pull request #5108 from Barinzaya/core-simd-indices-redadd-redmulgingerBill2025-05-063-0/+78
|\ \ \ \
| * | | | Added alternate reduce-add/reduce-mul intrinsics.Barinzaya2025-05-053-0/+78
| |/ / /
* | | | Also allow comparing SOA pointers against each otherJeroen van Rijn2025-05-061-1/+5
* | | | Add support for SoaPointer nil comparison in lb_emit_comp_against_nilbogwi2025-05-061-0/+12
|/ / /
* | | Fix `type_union_tag_offset` when all members are zero sizedJeroen van Rijn2025-05-052-5/+6
* | | Add `intrinsics.simd_indices`gingerBill2025-05-053-0/+53
| |/ |/|
* | Clarify error messages for types that aren't simply comparable.Jeroen van Rijn2025-05-031-5/+16
* | Fix #5107Jeroen van Rijn2025-05-031-1/+1
* | Allow polymorphic #simd array as return typeJeroen van Rijn2025-05-021-1/+4
* | Merge pull request #5098 from laytan/fix-nan-comparisonsgingerBill2025-05-022-3/+3
|\ \
| * | fix variable NaN comparisonsLaytan Laats2025-04-302-3/+3
* | | Merge pull request #5102 from Lperlind/attribute-no-sanitize-addressgingerBill2025-05-015-2/+11
|\ \ \
| * | | Add attribute @(no_sanitize_address)Lucas Perlind2025-05-015-2/+11
| |/ /
* / / fixes assigning null as a type if it's an alias but the base type isn't resol...Laytan Laats2025-04-301-1/+4
|/ /
* | All N-valued (N>=2) expressions in `or_else` expressionsgingerBill2025-04-291-1/+13
* | Warn if someone imports the same case-folded path twiceJeroen van Rijn2025-04-271-0/+13