Commit graph

29666 commits

Author SHA1 Message Date
Agus Zubiaga
160dbee943
Nicer message for unhandled expr errors 2024-11-06 12:15:38 -03:00
Agus Zubiaga
b9a693c077
Replace wildcard todos in parser reporting with explicit matches
This will helps us remember to add good errors when making
syntax changes.
2024-11-06 11:12:21 -03:00
Agus Zubiaga
f4c8492c1c
Report return syntax errors 2024-11-06 10:50:32 -03:00
Anton-4
544a5dcfec
Merge pull request #7190 from jfkonecn/llm-docs
Llm docs
2024-11-05 10:54:32 +01:00
John Konecny
470380993d
Addessed PR comments 2024-11-04 09:40:24 -05:00
Sam Mohr
faaf69599e
Merge pull request #7193 from smores56/try-desugar
Implement the `try` keyword with desugaring
2024-11-03 16:27:40 -08:00
John Konecny
d01ce48c97
Added LLM Prompt 2024-11-03 12:06:51 -05:00
Sam Mohr
de124ecc3e
Finish adding tests 2024-11-02 21:58:25 -07:00
Sam Mohr
71b1fdebc4
Add canonicalization tests 2024-11-02 13:37:10 -07:00
Sam Mohr
b43a9e3edb
Remove out-of-date comment 2024-11-02 09:51:55 -07:00
Sam Mohr
308defac46
Implement the try keyword with desugaring 2024-11-01 17:34:11 -07:00
Sam Mohr
69dd8d77f3
Merge pull request #7173 from smores56/return-keyword
Implement the `return` keyword
2024-10-29 21:48:03 -07:00
Sam Mohr
facad9943d
Fix clippy issue 2024-10-29 20:30:27 -07:00
Sam Mohr
755ff16f7a
Merge branch 'main' into return-keyword 2024-10-29 15:59:20 -07:00
Sam Mohr
66cc96edbb
Address PR comments from @ayazhafiz 2024-10-29 15:58:35 -07:00
Luke Boswell
589ec1d453
Merge pull request #7189 from jfkonecn/search-by-signature
Added search by signature in docs
2024-10-28 08:46:53 +11:00
Sam Mohr
c19cfb0a34
Fix test_gen incorrect macro invocations 2024-10-26 18:22:19 -07:00
Sam Mohr
346a2d9467
Simplify tail-call checks 2024-10-26 16:29:14 -07:00
John Konecny
3974c9a978
Added search by signature in docs 2024-10-26 16:43:11 -04:00
Luke Boswell
8903d63cbf
Merge pull request #7187 from jwoudenberg/improve-glue-readme
Fix typos in creates/glue/README.md
2024-10-27 06:26:19 +11:00
Anton-4
614aa671ab
add html report info
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-10-26 19:54:53 +02:00
Sam Mohr
33d868117f
Fix clippy issue 2024-10-26 06:56:32 -07:00
Sam Mohr
39687fdb97
Merge branch 'main' into return-keyword 2024-10-26 06:50:16 -07:00
Sam Mohr
a9cd6ac5fa
Fix tailcalling 2024-10-26 06:48:01 -07:00
Jasper Woudenberg
5961e2dd9d
Fix typos in creates/glue/README.md 2024-10-26 15:37:07 +02:00
Sam Mohr
6a2ffb2f5a
Implement most of the recent round of PR feedback 2024-10-26 04:17:50 -07:00
Ayaz
e1183e58e5
Merge pull request #7179 from JRI98/unused_emptytuple
Remove unused EmptyTuple variant from FlatType enum
2024-10-25 09:19:57 -04:00
Sam Mohr
03f83a0ba8
Update uitest tests 2024-10-25 04:58:33 -07:00
Sam Mohr
012387b1ff
Fix tests broken by recent internal syntax changes 2024-10-25 04:23:48 -07:00
Sam Mohr
8a0cc10c93
Add test_gen tests for early returns 2024-10-24 23:41:53 -07:00
Sam Mohr
ca762127e5
Fix formatting and clippy errors 2024-10-24 23:11:20 -07:00
Sam Mohr
aae173d4ac
Add accidentally removed Bool name in reporting 2024-10-24 23:05:34 -07:00
Sam Mohr
294f0c0d1f
Merge branch 'main' into return-keyword 2024-10-24 23:01:10 -07:00
Sam Mohr
e9c096088a
Remove unnecessary vec size reservation 2024-10-24 23:00:37 -07:00
Sam Mohr
01369dc6d8
Add mono tests to validate refcounts with early return 2024-10-24 22:56:03 -07:00
Luke Boswell
06996d88f2
Merge pull request #7178 from JRI98/fix_6240
Fix #6240
2024-10-24 13:29:47 +11:00
Anton-4
0b0ed3cd5d
Merge pull request #7181 from roc-lang/devtools-improvements
made {} block foldable
2024-10-23 16:47:41 +02:00
Anton-4
ae26f9392a
made {} block foldable
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-10-23 16:43:14 +02:00
JRI98
edd0bb553d
Remove unused EmptyTuple variant from FlatType enum 2024-10-22 16:29:53 +01:00
Richard Feldman
71e68f9725
Merge pull request #7163 from roc-lang/soa-part-2
SoA improvments part 2
2024-10-22 07:56:45 -04:00
JRI98
511308d4d3
Fix #6240 2024-10-22 12:04:48 +01:00
Richard Feldman
21dd2ad85d
Update parsing snapshot tests 2024-10-21 23:19:25 -04:00
Richard Feldman
8997c80573
Remove deprecated roc_collections::soa things 2024-10-21 23:17:20 -04:00
Richard Feldman
d796b3ec74
Update insta tests 2024-10-21 23:09:55 -04:00
Richard Feldman
91360bac17
Don't print type names in Debug for Slice & Index 2024-10-21 22:36:08 -04:00
Richard Feldman
458899b25b
use #[deprecated] 2024-10-21 22:34:29 -04:00
Richard Feldman
9590db6bd0
use #[deprecated]
Co-authored-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2024-10-21 22:33:37 -04:00
Richard Feldman
3dbddb3846
use #[deprecated]
Co-authored-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2024-10-21 22:31:20 -04:00
Richard Feldman
8bb7b5460f
Don't qualify PhantomData 2024-10-21 22:30:43 -04:00
Richard Feldman
c9c7156db5
Fix insta tests 2024-10-21 22:10:44 -04:00