Folkert
|
63bc923b37
|
remove panic
|
2020-04-13 22:54:24 +02:00 |
|
Folkert
|
f6af66f342
|
record, tag, alias errors
- duplicate fields and tags are reported
- circular aliases are reported
|
2020-04-13 20:53:16 +02:00 |
|
Folkert
|
7632a4b484
|
highlight code snippets better
|
2020-04-12 20:59:16 +02:00 |
|
Richard Feldman
|
d99fda3845
|
Union references in TypedBody
Fixes #298
|
2020-04-05 23:30:39 -04:00 |
|
Richard Feldman
|
9cead44b39
|
Add PendingDef::ShadowedAlias
|
2020-04-05 17:26:56 -04:00 |
|
Chad Stearns
|
e4b9e0d6e7
|
Commented out incomplete code
|
2020-04-05 15:24:45 -04:00 |
|
Chad Stearns
|
89c949a9fd
|
Clean up
|
2020-04-05 15:20:01 -04:00 |
|
Chad Stearns
|
d8511e3285
|
Two shadowing report tests
|
2020-04-05 15:19:43 -04:00 |
|
Folkert
|
2e697ee8f9
|
add whole_var to tag union/record
the existing var is for the extension (ext_var). during mono we need the whole type to look up the layout, so store that as well
|
2020-03-13 23:28:36 +01:00 |
|
Folkert
|
f02193b962
|
fix new clippy warnings
|
2020-03-12 22:56:58 +01:00 |
|
Richard Feldman
|
3ecbe0325c
|
Plain number literals (e.g. 5 ) are now Num *
|
2020-03-10 22:27:13 -04:00 |
|
Folkert
|
4848eb5901
|
refactor introduced variables
This has lead to so many problems, so I made a special-purpose type for it
|
2020-03-06 23:55:31 +01:00 |
|
Folkert
|
fefac9580e
|
expose rigids introduced by builtins
they aren't used yet, because their names can 'leak'. Not sure what the best way forward is here
|
2020-03-06 13:48:52 +01:00 |
|
Richard Feldman
|
908e485fca
|
Move constrain and its deps into their own crates
|
2020-03-06 01:43:39 -05:00 |
|
Richard Feldman
|
3b6ed43126
|
Extract can/ into its own crate, plus its deps
|
2020-03-05 23:01:32 -05:00 |
|