From a68ff269a921b4a3d19256a0f53596e84776105a Mon Sep 17 00:00:00 2001 From: Edwin Cheng Date: Tue, 15 Dec 2020 14:39:15 +0800 Subject: Expand statements for mbe in lowering --- crates/hir_expand/src/db.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'crates/hir_expand') diff --git a/crates/hir_expand/src/db.rs b/crates/hir_expand/src/db.rs index ffb70f723..7fc700e82 100644 --- a/crates/hir_expand/src/db.rs +++ b/crates/hir_expand/src/db.rs @@ -395,7 +395,8 @@ fn to_fragment_kind(db: &dyn AstDatabase, id: MacroCallId) -> FragmentKind { FragmentKind::Expr } // FIXME: Expand to statements in appropriate positions; HIR lowering needs to handle that - EXPR_STMT | BLOCK_EXPR => FragmentKind::Expr, + EXPR_STMT => FragmentKind::Statements, + BLOCK_EXPR => FragmentKind::Expr, ARG_LIST => FragmentKind::Expr, TRY_EXPR => FragmentKind::Expr, TUPLE_EXPR => FragmentKind::Expr, -- cgit v1.2.3 From 1f4da7098c46a81784a099d80ba63539f94092d2 Mon Sep 17 00:00:00 2001 From: Edwin Cheng Date: Tue, 15 Dec 2020 17:25:59 +0800 Subject: Remove obsolete comment --- crates/hir_expand/src/db.rs | 1 - 1 file changed, 1 deletion(-) (limited to 'crates/hir_expand') diff --git a/crates/hir_expand/src/db.rs b/crates/hir_expand/src/db.rs index 7fc700e82..11b5b98c8 100644 --- a/crates/hir_expand/src/db.rs +++ b/crates/hir_expand/src/db.rs @@ -394,7 +394,6 @@ fn to_fragment_kind(db: &dyn AstDatabase, id: MacroCallId) -> FragmentKind { // FIXME: Handle Pattern FragmentKind::Expr } - // FIXME: Expand to statements in appropriate positions; HIR lowering needs to handle that EXPR_STMT => FragmentKind::Statements, BLOCK_EXPR => FragmentKind::Expr, ARG_LIST => FragmentKind::Expr, -- cgit v1.2.3