diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-01-01 13:45:10 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2021-01-01 13:45:10 +0000 |
commit | 0e5fe4715360ab2f0d2954c9a8b37b247335bbcc (patch) | |
tree | 8a5f87218610fa80b1994dce8e0066ec713f6f0d /crates/ide/src/references.rs | |
parent | 51d29fe55456e6e7af69d23982aa57c7fcf91e81 (diff) | |
parent | 18bf2e5af5875f036b321bcf9e07e9904c02510e (diff) |
Merge #7080
7080: Implement ConstParams for HIR r=Veykril a=Veykril
r? @flodiebold
Co-authored-by: Lukas Wirth <[email protected]>
Diffstat (limited to 'crates/ide/src/references.rs')
-rw-r--r-- | crates/ide/src/references.rs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/crates/ide/src/references.rs b/crates/ide/src/references.rs index 21b2d7ca1..fa58fc319 100644 --- a/crates/ide/src/references.rs +++ b/crates/ide/src/references.rs | |||
@@ -1144,4 +1144,20 @@ fn foo<'a>() -> &'a () { | |||
1144 | "#]], | 1144 | "#]], |
1145 | ); | 1145 | ); |
1146 | } | 1146 | } |
1147 | |||
1148 | #[test] | ||
1149 | fn test_find_const_param() { | ||
1150 | check( | ||
1151 | r#" | ||
1152 | fn foo<const FOO<|>: usize>() -> usize { | ||
1153 | FOO | ||
1154 | } | ||
1155 | "#, | ||
1156 | expect![[r#" | ||
1157 | FOO ConstParam FileId(0) 7..23 13..16 Other | ||
1158 | |||
1159 | FileId(0) 42..45 Other | ||
1160 | "#]], | ||
1161 | ); | ||
1162 | } | ||
1147 | } | 1163 | } |