rust-analyzer/crates/ra_hir_def/src
Aleksey Kladov 9faea2364d Use dyn Trait for working with databse
It improves compile time in `--release` mode quite a bit, it doesn't
really slow things down and, conceptually, it seems closer to what we
want the physical architecture to look like (we don't want to
monomorphise EVERYTHING in a single leaf crate).
2020-03-16 17:42:30 +01:00
..
body Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
nameres Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
path Reformat? 2020-03-02 14:28:34 +01:00
adt.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
attr.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
body.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
builtin_type.rs Rename N! to name! 2019-12-13 22:33:38 +01:00
child_by_source.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
data.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
db.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
diagnostics.rs Rename Source -> InFile 2019-11-28 12:50:26 +03:00
docs.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
dyn_map.rs DynMap 2019-12-06 21:28:05 +01:00
expr.rs Fix handling of const patterns 2020-02-21 17:01:19 +01:00
find_path.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
generics.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
item_scope.rs Refactor how builtins are resolved 2020-02-21 15:39:51 +01:00
keys.rs Rename ast::ImplBlock -> ast::ImplDef 2020-02-29 21:33:15 +01:00
lang_item.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
lib.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
marks.rs Add the tests 2020-01-28 18:03:24 +02:00
nameres.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
path.rs Merge #2962 2020-02-04 09:44:31 +00:00
per_ns.rs Rename ResolvedVisibility -> Visibility 2019-12-26 16:23:40 +01:00
resolver.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
src.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
test_db.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00
trace.rs Remove import source map 2019-12-21 17:26:28 +01:00
type_ref.rs Formatting 2020-02-07 18:28:10 +01:00
visibility.rs Use dyn Trait for working with databse 2020-03-16 17:42:30 +01:00