aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/lib.rs
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2019-09-02 15:07:17 +0100
committerGitHub <[email protected]>2019-09-02 15:07:17 +0100
commitf39f72db57a78b7f92f99377be0e05ec3db6dc98 (patch)
tree789f733506520663e6cb5f99eec7d56c1a443831 /crates/ra_hir/src/lib.rs
parent6ecb36740a81445cf103577c3f9e9e6f831d0a1b (diff)
parentf92177cfb5088809892455262841e24cf1ecf5b6 (diff)
Merge #1737
1737: Report type mismatches in analysis-stats r=matklad a=flodiebold Only the number usually; each one individually when running with `-v`. Getting the file/line locations for the exprs was really annoying and I had to make some stuff public (that I didn't remember why it would be `pub(crate)`); maybe I missed some easier way? It would be nice to have some general way for mapping locations :thinking: This reports 1768 mismatches on RA currently; from skimming, this seems to be mostly various kinds of coercions, though there were also some other things. Co-authored-by: Florian Diebold <[email protected]>
Diffstat (limited to 'crates/ra_hir/src/lib.rs')
-rw-r--r--crates/ra_hir/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_hir/src/lib.rs b/crates/ra_hir/src/lib.rs
index 018fcd096..752653ad7 100644
--- a/crates/ra_hir/src/lib.rs
+++ b/crates/ra_hir/src/lib.rs
@@ -75,8 +75,8 @@ pub use self::{
75 75
76pub use self::code_model::{ 76pub use self::code_model::{
77 docs::{DocDef, Docs, Documentation}, 77 docs::{DocDef, Docs, Documentation},
78 src::{HasSource, Source}, 78 src::{HasBodySource, HasSource, Source},
79 BuiltinType, Const, ConstData, Container, Crate, CrateDependency, DefWithBody, Enum, 79 BuiltinType, Const, ConstData, Container, Crate, CrateDependency, DefWithBody, Enum,
80 EnumVariant, FieldSource, FnData, Function, MacroDef, Module, ModuleDef, ModuleSource, Static, 80 EnumVariant, FieldSource, FnData, Function, HasBody, MacroDef, Module, ModuleDef, ModuleSource,
81 Struct, StructField, Trait, TypeAlias, Union, 81 Static, Struct, StructField, Trait, TypeAlias, Union,
82}; 82};