Andrzej Głuszak
fe1c4b42e2
Fix parser test
2022-08-24 11:24:31 +02:00
Andrzej Głuszak
8fc6dc82ac
More cleanup
2022-08-23 23:39:51 +02:00
Andrzej Głuszak
43cd95fe47
Derive DebugWithDb
2022-08-23 23:26:07 +02:00
bors[bot]
d3f0077d21
Merge #369
...
369: Try to fix issue#340 r=XFFXFF a=zjp-CN
(WIP)
Follow the instructions from https://github.com/salsa-rs/salsa/issues/340#issuecomment-1210153085 .
Still not sure what to do with `fmt_index`...
Fix #340
Co-authored-by: zjp <jiping_zhou@foxmail.com>
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2022-08-22 13:42:18 +00:00
zjp
edc44e44f8
update tests
2022-08-22 21:32:50 +08:00
Charles Lew
7267452ff1
Implement Setter API
2022-08-22 19:22:47 +08:00
XFFXFF
dfc3ff0f80
using cargo test --all
2022-08-22 18:09:35 +08:00
Niko Matsakis
12e85cb778
wip type-checking, testing
...
need to cleanup this commit
2022-08-19 08:41:58 -04:00
Niko Matsakis
590c5ce8d3
regular structs for stmt,expr / track span
...
Docs are somewhat out of date.
Tracking span should enable re-use of type-check results.
2022-08-19 06:46:54 -04:00
Niko Matsakis
d83d3c44f8
package up the output into a Program
2022-08-19 05:53:33 -04:00
Niko Matsakis
66f1f1c50c
rename salsa-entity to salsa-2022
2022-08-05 13:20:14 -04:00
Niko Matsakis
91a18114bc
s/memoized/tracked-fn/
2022-08-04 01:41:04 -04:00
Niko Matsakis
a96cb03a05
remove #[salsa::entity]
, and #[salsa::tracked]
2022-08-03 09:09:22 -04:00
Niko Matsakis
0880be0b79
remove support for interned enums
...
It's nicer to just define a struct with a data field.
2022-08-03 03:43:39 -04:00
Niko Matsakis
aefb85385e
rewrite calc example to use a salsa::input
2022-08-03 00:41:36 -04:00
Niko Matsakis
985650523e
entity-based salsa preview
2022-08-01 09:24:49 +03:00