Niko Matsakis
|
f3483d1a22
|
defer for-each-query to the query-group
|
2019-01-23 10:56:01 -05:00 |
|
Niko Matsakis
|
c18914ae1e
|
introduce query group descriptor enum and use in database_storage
|
2019-01-23 10:31:28 -05:00 |
|
Niko Matsakis
|
6cfaf021b0
|
introduce the GetQueryGroupStorage trait and use it
|
2019-01-23 08:52:31 -05:00 |
|
Niko Matsakis
|
af358ecdab
|
replace the storage tuple with a struct
Tuples only implement Default up to arity 12.
|
2019-01-23 08:31:08 -05:00 |
|
Niko Matsakis
|
238be96432
|
introduce group storage structs to use from database_storage macro
This also detected a bunch of crate visibility mismatches in the
tests.
|
2019-01-23 05:35:07 -05:00 |
|
Niko Matsakis
|
e284706363
|
remove doctest
|
2019-01-21 10:59:48 -05:00 |
|
Niko Matsakis
|
5f9309f108
|
remove database_storage macro-rules macro
|
2019-01-21 10:59:47 -05:00 |
|
Niko Matsakis
|
b8311f2a28
|
silence dead code warning
|
2019-01-21 10:59:12 -05:00 |
|
Cormac Relf
|
857181dd17
|
add attributes and visibility, fix ::salsa, hide some docs
|
2019-01-21 10:59:12 -05:00 |
|
Cormac Relf
|
3b15a09b8e
|
replace $crate with salsa in proc macro and make hello_world run
|
2019-01-21 10:59:12 -05:00 |
|
Cormac Relf
|
1526206e4b
|
recreate the rest of the impls as proc macro
|
2019-01-21 10:59:12 -05:00 |
|
Niko Matsakis
|
3db31cdbc0
|
create more impls
|
2019-01-21 10:59:11 -05:00 |
|
Niko Matsakis
|
3add1337f6
|
create struct and fields
|
2019-01-21 10:59:11 -05:00 |
|
Niko Matsakis
|
7b6254924e
|
first shot at parsing database-storage in syn
|
2019-01-21 10:59:11 -05:00 |
|
Niko Matsakis
|
d15be76350
|
move parenthesized to its own module
|
2019-01-21 10:59:11 -05:00 |
|
Niko Matsakis
|
d510b28fe2
|
move salsa::query_group code into its own module
|
2019-01-21 10:59:11 -05:00 |
|
Niko Matsakis
|
2c3450c885
|
bump release number to 0.10.0-alpha1
|
2019-01-17 05:41:07 -05:00 |
|
Niko Matsakis
|
85a637eb4f
|
rename salsa_macros to salsa-macros
|
2019-01-17 05:28:42 -05:00 |
|