salsa/examples/compiler/main.rs
Niko Matsakis cd5622c6de make query method get by default
Use `Query.set(db, key, value)` to set. Not sure about this.
2018-10-05 05:28:51 -04:00

23 lines
491 B
Rust

mod class_table;
mod compiler;
mod implementation;
use self::class_table::ClassTableDatabase;
use self::implementation::DatabaseImpl;
#[test]
fn test() {
let query = DatabaseImpl::default();
let all_def_ids = query.all_fields(());
assert_eq!(
format!("{:?}", all_def_ids),
"[DefId(1), DefId(2), DefId(11), DefId(12)]"
);
}
fn main() {
let query = DatabaseImpl::default();
for f in query.all_fields(()).iter() {
println!("{:?}", f);
}
}