From cf3b4f1e208247c9d171273dabff9c6b3c98a240 Mon Sep 17 00:00:00 2001
From: cynecx <me@cynecx.net>
Date: Sat, 10 Apr 2021 17:49:12 +0200
Subject: hir_ty: Expand macros at type position

---
 .../parser/inline/ok/0117_macro_call_type.rast     | 48 +++++++++++-----------
 1 file changed, 25 insertions(+), 23 deletions(-)

(limited to 'crates/syntax/test_data/parser/inline')

diff --git a/crates/syntax/test_data/parser/inline/ok/0117_macro_call_type.rast b/crates/syntax/test_data/parser/inline/ok/0117_macro_call_type.rast
index 3016a6574..1ff3f7656 100644
--- a/crates/syntax/test_data/parser/inline/ok/0117_macro_call_type.rast
+++ b/crates/syntax/test_data/parser/inline/ok/0117_macro_call_type.rast
@@ -7,15 +7,16 @@ SOURCE_FILE@0..41
     WHITESPACE@6..7 " "
     EQ@7..8 "="
     WHITESPACE@8..9 " "
-    MACRO_CALL@9..15
-      PATH@9..12
-        PATH_SEGMENT@9..12
-          NAME_REF@9..12
-            IDENT@9..12 "foo"
-      BANG@12..13 "!"
-      TOKEN_TREE@13..15
-        L_PAREN@13..14 "("
-        R_PAREN@14..15 ")"
+    MACRO_TYPE@9..15
+      MACRO_CALL@9..15
+        PATH@9..12
+          PATH_SEGMENT@9..12
+            NAME_REF@9..12
+              IDENT@9..12 "foo"
+        BANG@12..13 "!"
+        TOKEN_TREE@13..15
+          L_PAREN@13..14 "("
+          R_PAREN@14..15 ")"
     SEMICOLON@15..16 ";"
   WHITESPACE@16..17 "\n"
   TYPE_ALIAS@17..40
@@ -26,19 +27,20 @@ SOURCE_FILE@0..41
     WHITESPACE@23..24 " "
     EQ@24..25 "="
     WHITESPACE@25..26 " "
-    MACRO_CALL@26..39
-      PATH@26..36
-        PATH@26..31
-          PATH_SEGMENT@26..31
-            NAME_REF@26..31
-              CRATE_KW@26..31 "crate"
-        COLON2@31..33 "::"
-        PATH_SEGMENT@33..36
-          NAME_REF@33..36
-            IDENT@33..36 "foo"
-      BANG@36..37 "!"
-      TOKEN_TREE@37..39
-        L_PAREN@37..38 "("
-        R_PAREN@38..39 ")"
+    MACRO_TYPE@26..39
+      MACRO_CALL@26..39
+        PATH@26..36
+          PATH@26..31
+            PATH_SEGMENT@26..31
+              NAME_REF@26..31
+                CRATE_KW@26..31 "crate"
+          COLON2@31..33 "::"
+          PATH_SEGMENT@33..36
+            NAME_REF@33..36
+              IDENT@33..36 "foo"
+        BANG@36..37 "!"
+        TOKEN_TREE@37..39
+          L_PAREN@37..38 "("
+          R_PAREN@38..39 ")"
     SEMICOLON@39..40 ";"
   WHITESPACE@40..41 "\n"
-- 
cgit v1.2.3