Folkert
|
7b7da3ffce
|
refactor out a SmallStringInterner
|
2022-04-26 21:54:45 +02:00 |
|
Folkert
|
a0c8d4413b
|
using features that are too fancy
|
2022-04-26 21:32:34 +02:00 |
|
Folkert
|
e5e27dff1c
|
style
|
2022-04-26 20:40:47 +02:00 |
|
Folkert
|
9cfca53b0d
|
update guess
|
2022-04-26 20:32:11 +02:00 |
|
Folkert
|
d690d3f325
|
clippy
|
2022-04-26 20:26:13 +02:00 |
|
Folkert
|
e87cb5555b
|
use u8 as length type
|
2022-04-26 20:18:17 +02:00 |
|
Folkert
|
c31b796938
|
more types!
|
2022-04-26 20:10:29 +02:00 |
|
Folkert
|
d3ef35d935
|
rename
|
2022-04-26 11:33:26 +02:00 |
|
Folkert
|
25561ff757
|
Merge branch 'improved-identids' of github.com:rtfeldman/roc into improved-identids
|
2022-04-26 09:23:28 +02:00 |
|
Folkert
|
b761890f47
|
use std::io::Write to write bytes
|
2022-04-26 09:17:09 +02:00 |
|
Folkert
|
3e0b598bc7
|
switch to Vec<u8>
|
2022-04-26 09:15:51 +02:00 |
|
Folkert
|
b6e8509e89
|
more inline
|
2022-04-26 09:14:44 +02:00 |
|
Folkert
|
4164dcc3da
|
more debug info
|
2022-04-26 09:14:29 +02:00 |
|
Jared Cone
|
ab2333b0fc
|
Replaced a few more references to "global tag" with "tag"
|
2022-04-25 21:52:54 -07:00 |
|
Richard Feldman
|
6da39aa296
|
Merge pull request #2917 from rtfeldman/move-exhaustiveness-checking
Moves exhaustiveness checking to type solving phase
|
2022-04-25 20:55:05 -04:00 |
|
Ayaz Hafiz
|
909331c1b1
|
Bugfix compile error
|
2022-04-25 19:07:57 -04:00 |
|
Ayaz Hafiz
|
19233e08c2
|
Consolidate IsOpen solve
|
2022-04-25 19:04:10 -04:00 |
|
Ayaz Hafiz
|
07e69c7860
|
Style fixes
|
2022-04-25 19:04:10 -04:00 |
|
Ayaz Hafiz
|
752b3ee042
|
Bugfix merge conflicts
|
2022-04-25 19:04:10 -04:00 |
|
Ayaz Hafiz
|
1ff18af8f6
|
Nothing is static in this world
|
2022-04-25 19:04:10 -04:00 |
|
Ayaz Hafiz
|
03deec23c3
|
Constants
|
2022-04-25 19:04:10 -04:00 |
|
Ayaz Hafiz
|
1de67fe19a
|
Nested Eq constraint in Exhaustive behind SoA
|
2022-04-25 19:04:09 -04:00 |
|
Ayaz Hafiz
|
17e7b10267
|
Fought against clippy and lost
|
2022-04-25 19:04:09 -04:00 |
|
Ayaz Hafiz
|
7d908dc99c
|
Remove unused line
|
2022-04-25 19:04:09 -04:00 |
|
Ayaz Hafiz
|
372b12bec9
|
Typo
|
2022-04-25 19:04:09 -04:00 |
|
Ayaz Hafiz
|
85e3373d8b
|
Move exhaustiveness checking to type checking
|
2022-04-25 19:04:09 -04:00 |
|
Ayaz Hafiz
|
f7e04490c0
|
Remove stale comment
|
2022-04-25 19:04:09 -04:00 |
|
Ayaz Hafiz
|
356616d834
|
Move exhaustiveness checking to type solving phase with solve tests
|
2022-04-25 19:04:08 -04:00 |
|
Ayaz Hafiz
|
43bff0b59d
|
Turn repl test back on
|
2022-04-25 19:03:25 -04:00 |
|
Ayaz Hafiz
|
e73ebfba3e
|
Add a way to view solved types of arbitrary expressions/patterns in a program
|
2022-04-25 19:03:25 -04:00 |
|
Folkert
|
af6c3231f3
|
Improved IdentIds
|
2022-04-25 23:15:57 +02:00 |
|
Folkert
|
ae04887cb1
|
make IdentIds expose an iterator of &str
|
2022-04-25 23:15:56 +02:00 |
|
Folkert
|
724fdb666d
|
Improved IdentIds
|
2022-04-25 23:09:18 +02:00 |
|
Richard Feldman
|
893bd4f7ab
|
Improve error message in test_parse
|
2022-04-25 17:04:34 -04:00 |
|
Richard Feldman
|
85e7969c2d
|
Replace references to "global tag" with "tag"
|
2022-04-25 17:04:34 -04:00 |
|
Ayaz
|
e736adaa24
|
Merge pull request #2952 from rtfeldman/ability-unused-method-reporting
Ability unused method reporting
|
2022-04-25 15:53:06 -04:00 |
|
Folkert
|
5a5324f27e
|
make IdentIds expose an iterator of &str
|
2022-04-25 21:44:44 +02:00 |
|
Folkert
|
6028507dff
|
Merge remote-tracking branch 'origin/trunk' into scope-smarter-storage
|
2022-04-25 21:33:20 +02:00 |
|
Folkert
|
a26fa4559a
|
prevent intermediate allocation
|
2022-04-25 21:02:45 +02:00 |
|
Folkert
|
945305fc2b
|
take scope by-value now
|
2022-04-25 20:50:26 +02:00 |
|
Folkert
|
a0d688bfb7
|
stop reporting unused ability members
|
2022-04-25 20:45:54 +02:00 |
|
Ayaz Hafiz
|
ce407168a9
|
Update opaque parse tests
|
2022-04-25 13:59:57 -04:00 |
|
Ayaz Hafiz
|
2020d5f30f
|
Format
|
2022-04-25 13:16:44 -04:00 |
|
Ayaz
|
ccaddcebbb
|
Merge branch 'trunk' into remove-private-tags
|
2022-04-25 13:14:42 -04:00 |
|
Ayaz Hafiz
|
f1dc9c8298
|
Opaques take @ : %s/\$\([A-Z]\)/@\1/g
|
2022-04-25 12:26:38 -04:00 |
|
Ayaz Hafiz
|
e43994530f
|
Remove temp test
|
2022-04-25 12:19:33 -04:00 |
|
Ayaz Hafiz
|
0d24e279f1
|
Fix Ast2 constraining of opaques
|
2022-04-25 12:08:23 -04:00 |
|
Ayaz Hafiz
|
55706ae5c4
|
Remove other references to private tags in code
|
2022-04-25 11:50:00 -04:00 |
|
Ayaz Hafiz
|
2ab01107d3
|
Removing extra private tag references
|
2022-04-25 11:43:55 -04:00 |
|
Ayaz Hafiz
|
cf8409dfaa
|
Remove private tag variants
|
2022-04-25 11:38:54 -04:00 |
|