From c35ef5013c3223986ae5111a3720ef8e85c80efc Mon Sep 17 00:00:00 2001 From: Florian Diebold Date: Wed, 25 Sep 2019 21:41:17 +0200 Subject: Resolve trait associated items E.g. `Default::default` or `::default`. --- crates/ra_hir/src/ty/tests.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'crates/ra_hir/src/ty/tests.rs') diff --git a/crates/ra_hir/src/ty/tests.rs b/crates/ra_hir/src/ty/tests.rs index 2872cd27b..f4f63ca93 100644 --- a/crates/ra_hir/src/ty/tests.rs +++ b/crates/ra_hir/src/ty/tests.rs @@ -2535,17 +2535,16 @@ fn test() { } "#), @r###" - [87; 193) '{ ...t(); }': () [97; 99) 's1': S - [105; 121) 'Defaul...efault': {unknown} + [105; 121) 'Defaul...efault': fn default() -> Self [105; 123) 'Defaul...ault()': S [133; 135) 's2': {unknown} [138; 148) 'S::default': {unknown} [138; 150) 'S::default()': {unknown} - [160; 162) 's3': {unknown} - [165; 188) '() -> Self + [165; 190) '(Self) -> T + [179; 199) 'Into::...nto(S)': u64 [197; 198) 'S': S "### ); -- cgit v1.2.3