From a2d142b9f2ff92663b78d549e8fa567a4752279a Mon Sep 17 00:00:00 2001 From: Young-Flash Date: Fri, 19 Jul 2024 22:31:28 +0800 Subject: [PATCH] internal: add test case for inlay hint support for block expr with lifetime label --- crates/ide/src/inlay_hints/closing_brace.rs | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/crates/ide/src/inlay_hints/closing_brace.rs b/crates/ide/src/inlay_hints/closing_brace.rs index de11ca4f69..89654e4048 100644 --- a/crates/ide/src/inlay_hints/closing_brace.rs +++ b/crates/ide/src/inlay_hints/closing_brace.rs @@ -196,6 +196,29 @@ fn f() { ]; } //^ fn f +"#, + ); + } + + #[test] + fn hints_closing_brace_for_block_expr() { + check_with_config( + InlayHintsConfig { closing_brace_hints_min_lines: Some(2), ..DISABLED_CONFIG }, + r#" +fn test() { + 'end: { + 'do_a: { + 'do_b: { + + } + //^ 'do_b + break 'end; + } + //^ 'do_a + } + //^ 'end + } +//^ fn test "#, ); }