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 |
|
Ayaz Hafiz
|
1ed9cf551a
|
Remove private tags from Ast
|
2022-04-25 11:20:37 -04:00 |
|
Ayaz
|
53c8dee4ed
|
Merge pull request #2926 from rtfeldman/matrix-correct-mutual-type-alias
Matrix correct mutual type alias
|
2022-04-25 11:19:59 -04:00 |
|
Ayaz Hafiz
|
67eb4b9faa
|
Remove private tags from idents
|
2022-04-25 11:13:30 -04:00 |
|
Ayaz Hafiz
|
7facfd0922
|
Remove private tags from solve tests
|
2022-04-25 11:12:05 -04:00 |
|
Ayaz Hafiz
|
b796b68df7
|
Remove dead code
|
2022-04-25 11:00:50 -04:00 |
|
Ayaz Hafiz
|
b6383f81ee
|
Numbers are opaques
|
2022-04-25 10:59:42 -04:00 |
|
Ayaz Hafiz
|
969d14dfe9
|
I love 50 arguments
|
2022-04-25 10:59:42 -04:00 |
|
Ayaz Hafiz
|
f5b0b0219e
|
Remove hack
|
2022-04-25 10:59:42 -04:00 |
|
Ayaz Hafiz
|
caf65ba2f8
|
Fix codegen of effect symbols
|
2022-04-25 10:59:42 -04:00 |
|
Ayaz Hafiz
|
cc507f3abd
|
Revert "Mark introduced variables"
This reverts commit 02038ea8bf525021f05061e4296749b01a4b9346.
|
2022-04-25 10:59:42 -04:00 |
|
Ayaz Hafiz
|
23bbe0863b
|
Fix effect module
|
2022-04-25 10:59:41 -04:00 |
|
Ayaz Hafiz
|
e543dd4fe6
|
Bugfix test gen
|
2022-04-25 10:59:41 -04:00 |
|
Ayaz Hafiz
|
8b291854d3
|
Improve alias<->opaque unification logic
|
2022-04-25 10:59:40 -04:00 |
|
ayazhafiz
|
a53ba3498b
|
Mark introduced variables
|
2022-04-25 10:59:12 -04:00 |
|
Ayaz Hafiz
|
bde722b92f
|
Remove private tags from effect module
|
2022-04-25 10:59:12 -04:00 |
|
Ayaz Hafiz
|
1b83b2e9af
|
Remove private tags from Dict
|
2022-04-25 10:59:12 -04:00 |
|
Ayaz Hafiz
|
71a5471bec
|
Remove private tags from Set
|
2022-04-25 10:59:12 -04:00 |
|
Ayaz Hafiz
|
be56cdf782
|
Remove private tags from Str
|
2022-04-25 10:59:12 -04:00 |
|
Ayaz Hafiz
|
1856b32d7c
|
Remove private tags from List
|
2022-04-25 10:59:11 -04:00 |
|
Ayaz Hafiz
|
abd454276d
|
Remove private tags from Result
This matches the actual definition
|
2022-04-25 10:59:11 -04:00 |
|
Ayaz Hafiz
|
6e7a8f2d3e
|
Remove private tags from test-gen
|
2022-04-25 10:59:11 -04:00 |
|
Folkert
|
f7c110dbc1
|
comments + renames
|
2022-04-25 16:34:47 +02:00 |
|
Folkert de Vries
|
b5e71f0356
|
Merge pull request #2903 from rtfeldman/fix-when-branch-solving
Fix when branch solving
|
2022-04-24 23:54:40 +02:00 |
|
Folkert
|
3ec3976781
|
fix issue with wrong alias being used for instantiation
|
2022-04-24 22:08:11 +02:00 |
|
Richard Feldman
|
62fd191643
|
Merge pull request #2947 from rtfeldman/format-trailing-multiline-lambda-arg
Formatter: allow single-line function call ending with multi-line lambda
|
2022-04-24 15:41:42 -04:00 |
|
Ayaz
|
4dace9b5e9
|
Merge pull request #2944 from rtfeldman/joshuawarner32/allow-parsing-if-in-expr
Allow parsing `if` as part of the right-hand-side of a binary expression
|
2022-04-24 15:23:10 -04:00 |
|
Sean Hagstrom
|
1227f9f404
|
fix(formatter): fix potential panic when subtracting from usize
|
2022-04-24 19:58:12 +01:00 |
|
Folkert
|
cde4bd3ce0
|
fix spelling
|
2022-04-24 20:09:28 +02:00 |
|
Folkert
|
c9426e2ed2
|
fix alias instantiation problem
|
2022-04-24 20:08:12 +02:00 |
|
Sean Hagstrom
|
477ed3c5e8
|
feat(formatter): allow single-line function call ending with multi-line lambda
|
2022-04-24 18:55:57 +01:00 |
|
Folkert
|
01dfda29b0
|
fix test by swapping definition order
|
2022-04-24 19:47:55 +02:00 |
|
Richard Feldman
|
6e642a6fca
|
fix typo
|
2022-04-24 13:22:41 -04:00 |
|
Richard Feldman
|
4cff72eccc
|
Merge pull request #2942 from rtfeldman/outdent-formatting-list-and-records
Outdent formatting for multiline records and lists
|
2022-04-24 13:20:59 -04:00 |
|
Folkert
|
054907a4cb
|
clean up sorting code
|
2022-04-24 19:06:08 +02:00 |
|
Joshua Warner
|
b1e3913041
|
Allow parsing if as part of the right-hand-side of a binary expression
|
2022-04-24 09:56:53 -07:00 |
|
Folkert
|
0aa7cb8479
|
cleanup
|
2022-04-24 18:46:16 +02:00 |
|
Folkert
|
c5f433ab94
|
do our sorting using just SSCs
|
2022-04-24 18:39:29 +02:00 |
|
Ayaz
|
64ed7eea95
|
Merge branch 'trunk' into fix-when-branch-solving
|
2022-04-24 12:19:22 -04:00 |
|
Folkert de Vries
|
c02eaf7561
|
Merge pull request #2921 from rtfeldman/gather-reference-matrix
construct reference matrix on the fly
|
2022-04-24 18:17:33 +02:00 |
|
Sean Hagstrom
|
b147890b08
|
feat(formatter): implement outdent formatting for multiline lists and records
|
2022-04-24 16:52:02 +01:00 |
|
Folkert
|
6b0c4b5df0
|
remove some usize -> u32 casts
|
2022-04-24 17:41:01 +02:00 |
|
Folkert
|
da9899e7bb
|
use a bitvec-based approach to return the SCCs
|
2022-04-24 17:36:40 +02:00 |
|