summaryrefslogtreecommitdiff
path: root/test/lit/source-map.wast
diff options
context:
space:
mode:
Diffstat (limited to 'test/lit/source-map.wast')
-rw-r--r--test/lit/source-map.wast24
1 files changed, 24 insertions, 0 deletions
diff --git a/test/lit/source-map.wast b/test/lit/source-map.wast
index 2b4d3f5c7..43a87f291 100644
--- a/test/lit/source-map.wast
+++ b/test/lit/source-map.wast
@@ -32,6 +32,18 @@
)
;;@ src.cpp:90:1
)
+
+ (func $nested-blocks
+ ;;@ src.cpp:2:1
+ (block $label$1
+ ;;@ src.cpp:2:2
+ (block $label$2
+ (br $label$2)
+ )
+ )
+ ;;@ src.cpp:3:1
+ (return)
+ )
)
;; CHECK: ;;@ src.cpp:0:1
@@ -59,3 +71,15 @@
;; CHECK-NEXT: )
;; CHECK-NEXT: ;;@ src.cpp:90:1
;; CHECK-NEXT: )
+
+;; CHECK: (func $nested-blocks
+;; CHECK-NEXT: ;;@ src.cpp:2:1
+;; CHECK-NEXT: (block $label$1
+;; CHECK-NEXT: ;;@ src.cpp:2:2
+;; CHECK-NEXT: (block $label$2
+;; CHECK-NEXT: (br $label$2)
+;; CHECK-NEXT: )
+;; CHECK-NEXT: )
+;; CHECK-NEXT: ;;@ src.cpp:3:1
+;; CHECK-NEXT: (return)
+;; CHECK-NEXT: )