Commit Graph
15849 Commits
Author SHA1 Message Date
gingerBill 26b3a4d182 Handle concatenation at the end 2025-10-10 12:09:41 +01:00
gingerBill 1387c3d311 Remove unneeded type expression 2025-10-10 12:04:22 +01:00
gingerBill 24bc044d78 Support fixed-length arrays for intrinsics.concatenate 2025-10-10 12:00:44 +01:00
gingerBill 5e12532eba Add basic type inference to the arguments 2025-10-10 11:50:02 +01:00
gingerBill 061b14e164 Allow intrinsics.concatenate to be variadic 2025-10-10 11:48:18 +01:00
gingerBill 1572ed57b6 Add intrinsics.concatenate 2025-10-10 11:40:36 +01:00
Jeroen van Rijn ece213afca Render examples. 2025-10-10 12:24:28 +02:00
gingerBill 4068eeb5fa Add Raw_String16/Raw_Cstring16 to core:mem 2025-10-10 09:57:53 +01:00
gingerBill 4723ec75ad Use sync.Mutex instead of a boolean-check for log.Log_Allocator 2025-10-10 09:47:31 +01:00
Jeroen van Rijn 7a9ea3ee6d Further overhaul of package line comments. 2025-10-09 23:05:29 +02:00
Jeroen van Rijn 2bc409eab5 More package lines. 2025-10-09 20:40:13 +02:00
Jeroen van Rijn 8a35acd506 More package lines. 2025-10-09 20:11:06 +02:00
Jeroen van Rijn c4c2431997 Package lines for core:math and more. 2025-10-09 19:56:21 +02:00
gingerBillandGitHub b8fdd91c9f Merge pull request #5776 from connnnal/utf8-1-bounds
Disable bounds check for the first utf8 byte
2025-10-09 18:33:24 +01:00
gingerBillandGitHub b04c3900ab Merge pull request #5774 from A1029384756/llvm-14-fixes
[llvm-14-fixes] fix `const_pad_to_size` for strings
2025-10-09 17:15:47 +01:00
A1029384756 be9384fc8d [llvm-14-fixes] use specific LLVMConst* codepaths for LLVM 14 2025-10-09 12:03:25 -04:00
Jeroen van Rijn 673358f8b9 Package lines for core:image. 2025-10-09 17:18:51 +02:00
Jeroen van Rijn 51cd08296f package lines for core:hash 2025-10-09 16:58:41 +02:00
Jeroen van Rijn 288b45f50c package lines for encoding 2025-10-09 16:34:18 +02:00
Jeroen van Rijn 248b0fe9e1 More package lines 2025-10-09 16:11:33 +02:00
gingerBill af189b45f3 Fix typo 2025-10-09 15:04:28 +01:00
gingerBill 0fc5efa50b Merge branch 'master' of https://github.com/odin-lang/Odin 2025-10-09 15:02:23 +01:00
gingerBill 025cb03242 Add all-bits to feature tag 2025-10-09 15:02:16 +01:00
gingerBill 940b0c54bc Add doc line to core:mem/virtual 2025-10-09 15:01:57 +01:00
Jeroen van Rijn d5a763e7d0 Merge branch 'master' of github.com:odin-lang/Odin 2025-10-09 15:28:00 +02:00
Jeroen van Rijn aec7d6480b Package lines for base32, move its tests to tests" 2025-10-09 15:27:53 +02:00
gingerBill c0fd19da18 Merge branch 'master' of https://github.com/odin-lang/Odin 2025-10-09 14:23:05 +01:00
gingerBill 8e410f8204 Add "possibly nil" comments to ast.odin 2025-10-09 14:22:56 +01:00
Jeroen van Rijn 153b0de420 Package lines for core:debug 2025-10-09 15:18:23 +02:00
Jeroen van Rijn 9c7fe1d8a7 Package lines for core:container. 2025-10-09 14:58:50 +02:00
Jeroen van Rijn 5a154a1775 Add more package lines for the docs 2025-10-09 14:41:22 +02:00
gingerBill c3d4b1f0b5 Add doc line to core:unicode/utf8/utf8string 2025-10-09 13:37:22 +01:00
gingerBill 857c78c22b Add doc lins to unicode packages 2025-10-09 12:37:18 +01:00
gingerBill 9ddb93bd01 Add doc line to core:thread 2025-10-09 12:29:18 +01:00
gingerBill 8019bd360a Add doc line to strconv 2025-10-09 12:28:16 +01:00
gingerBill 63ac9c7382 Add doc line to spall 2025-10-09 12:27:22 +01:00
gingerBill 3e8f4e080c Add more doc lines 2025-10-09 12:26:35 +01:00
gingerBill 87716da363 Add package line docs to c and libc 2025-10-09 12:23:59 +01:00
gingerBill c73bd6f51d Make Operation: comments unformatted 2025-10-09 11:42:09 +01:00
connnnal ee063e708a Disable bounds check for the first utf8 byte
Known safe from prior `n < 1` check
2025-10-09 11:38:22 +01:00
gingerBill a7b6ab92c1 Remove unused store 2025-10-09 11:32:25 +01:00
gingerBill adc44312bf const string -> constant string 2025-10-09 10:36:50 +01:00
gingerBill a60058259d Allow intrinsics.type_union_tag_offset with maybe-like unions 2025-10-09 10:25:48 +01:00
gingerBill 41c523faa5 Add intrinsics.type_is_raw_union 2025-10-09 10:10:49 +01:00
gingerBill 0b2c0f785c Add type_is_nearly_simple_compare to intrinsics.odin 2025-10-09 10:06:39 +01:00
gingerBill 7870e6d68b Update intrinsics.odin 2025-10-09 09:56:30 +01:00
gingerBillandGitHub cadac43f14 Merge pull request #5765 from odin-lang/bill/new-slice-sort
New `slice.sort` implementation
2025-10-09 09:55:43 +01:00
gingerBill e001e402c2 Add intrinsics.type_is_cstring and intrinsics.type_is_cstring16 2025-10-09 09:55:14 +01:00
Karl Zylinski 79912b3a98 Fix for fontstash crash because it didn't fetch the offset of the first font correctly. The old setup didn't work with TTC files that contain multiple fonts. 2025-10-09 00:32:16 +02:00
Jeroen van RijnandGitHub 750c654536 Merge pull request #5772 from thetarnav/unicode-no-bounds-check
Add `#no_bounds_check` to procedures in `core:unicode`
2025-10-08 22:14:49 +02:00