diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-06-15 09:59:08 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-06-15 09:59:08 +0100 |
commit | 93750f5e704f00a7896edc2f39f6da26326a5a74 (patch) | |
tree | beaa5b3579eb862e38ac6d217940cbd9bf5c0359 | |
parent | fa4c851619f245b2fdd2bf9b135d5ecf5efb4bc7 (diff) | |
parent | 7786ab2d44518a1f78d4b1e750cab401740ecb80 (diff) |
Merge #9285
9285: minor: add a test variation r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <[email protected]>
-rw-r--r-- | crates/hir_def/src/nameres/collector.rs | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/crates/hir_def/src/nameres/collector.rs b/crates/hir_def/src/nameres/collector.rs index 4ae02e576..fc2c50fb8 100644 --- a/crates/hir_def/src/nameres/collector.rs +++ b/crates/hir_def/src/nameres/collector.rs | |||
@@ -2005,11 +2005,19 @@ mod tests { | |||
2005 | fn test_macro_expand_will_stop_1() { | 2005 | fn test_macro_expand_will_stop_1() { |
2006 | do_resolve( | 2006 | do_resolve( |
2007 | r#" | 2007 | r#" |
2008 | macro_rules! foo { | 2008 | macro_rules! foo { |
2009 | ($($ty:ty)*) => { foo!($($ty)*); } | 2009 | ($($ty:ty)*) => { foo!($($ty)*); } |
2010 | } | 2010 | } |
2011 | foo!(KABOOM); | 2011 | foo!(KABOOM); |
2012 | "#, | 2012 | "#, |
2013 | ); | ||
2014 | do_resolve( | ||
2015 | r#" | ||
2016 | macro_rules! foo { | ||
2017 | ($($ty:ty)*) => { foo!(() $($ty)*); } | ||
2018 | } | ||
2019 | foo!(KABOOM); | ||
2020 | "#, | ||
2013 | ); | 2021 | ); |
2014 | } | 2022 | } |
2015 | 2023 | ||