From 406f366ccc8b903f457cc694dc1214794c0cfc88 Mon Sep 17 00:00:00 2001 From: "Jeremy A. Kolb" Date: Wed, 24 Oct 2018 14:24:32 -0400 Subject: Add DeclarationDescriptor and ReferenceDescriptor Fixes #142 Fixes #146 --- crates/ra_analysis/tests/tests.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'crates/ra_analysis/tests/tests.rs') diff --git a/crates/ra_analysis/tests/tests.rs b/crates/ra_analysis/tests/tests.rs index 9e2478d9e..22d27cdbe 100644 --- a/crates/ra_analysis/tests/tests.rs +++ b/crates/ra_analysis/tests/tests.rs @@ -377,6 +377,17 @@ fn test_find_all_refs_for_param_inside() { assert_eq!(refs.len(), 2); } +#[test] +fn test_find_all_refs_for_fn_param() { + let code = r#" + fn foo(i<|> : u32) -> u32 { + i + }"#; + + let refs = get_all_refs(code); + assert_eq!(refs.len(), 2); +} + #[test] fn test_complete_crate_path() { let (analysis, position) = analysis_and_position(" -- cgit v1.2.3