summaryrefslogtreecommitdiff
path: root/test/lit/basic
diff options
context:
space:
mode:
Diffstat (limited to 'test/lit/basic')
-rw-r--r--test/lit/basic/complexTextNames.wast17
-rw-r--r--test/lit/basic/newsyntax.wast60
2 files changed, 34 insertions, 43 deletions
diff --git a/test/lit/basic/complexTextNames.wast b/test/lit/basic/complexTextNames.wast
index 4605f0165..88240e038 100644
--- a/test/lit/basic/complexTextNames.wast
+++ b/test/lit/basic/complexTextNames.wast
@@ -12,34 +12,27 @@
(module
;; CHECK-TEXT: (type $0 (func))
- ;; CHECK-TEXT: (export "$zoo (.bar)" (func $1))
-
;; CHECK-TEXT: (func $foo\20\28.bar\29 (type $0)
;; CHECK-TEXT-NEXT: (nop)
;; CHECK-TEXT-NEXT: )
;; CHECK-BIN: (type $0 (func))
- ;; CHECK-BIN: (export "$zoo (.bar)" (func $1))
-
;; CHECK-BIN: (func $foo\20\28.bar\29 (type $0)
;; CHECK-BIN-NEXT: (nop)
;; CHECK-BIN-NEXT: )
(func $foo\20\28.bar\29)
- (func "$zoo (.bar)" (call $foo\20\28.bar\29))
+ ;; CHECK-TEXT: (func $"zoo (.bar)" (type $0)
+ ;; CHECK-TEXT-NEXT: (call $foo\20\28.bar\29)
+ ;; CHECK-TEXT-NEXT: )
+ (func $"zoo (.bar)" (call $foo\20\28.bar\29))
)
-;; CHECK-TEXT: (func $1 (type $0)
-;; CHECK-TEXT-NEXT: (call $foo\20\28.bar\29)
-;; CHECK-TEXT-NEXT: )
-
-;; CHECK-BIN: (func $1 (type $0)
+;; CHECK-BIN: (func $zoo\20\28.bar\29 (type $0)
;; CHECK-BIN-NEXT: (call $foo\20\28.bar\29)
;; CHECK-BIN-NEXT: )
;; CHECK-BIN-NODEBUG: (type $0 (func))
-;; CHECK-BIN-NODEBUG: (export "$zoo (.bar)" (func $1))
-
;; CHECK-BIN-NODEBUG: (func $0 (type $0)
;; CHECK-BIN-NODEBUG-NEXT: (nop)
;; CHECK-BIN-NODEBUG-NEXT: )
diff --git a/test/lit/basic/newsyntax.wast b/test/lit/basic/newsyntax.wast
index 0811ec07e..204bed3ab 100644
--- a/test/lit/basic/newsyntax.wast
+++ b/test/lit/basic/newsyntax.wast
@@ -27,43 +27,41 @@
;; CHECK-BIN-NODEBUG: (import "env" "table" (table $timport$0 9 9 funcref))
(import "env" "table" (table 9 9 funcref))
- (func "call_indirect"
+ ;; CHECK-TEXT: (export "call_indirect" (func $call_indirect))
+
+ ;; CHECK-TEXT: (func $call_indirect (type $0)
+ ;; CHECK-TEXT-NEXT: (drop
+ ;; CHECK-TEXT-NEXT: (call_indirect $timport$0 (type $1)
+ ;; CHECK-TEXT-NEXT: (i32.const 10)
+ ;; CHECK-TEXT-NEXT: (f64.const 20)
+ ;; CHECK-TEXT-NEXT: (i32.const 30)
+ ;; CHECK-TEXT-NEXT: )
+ ;; CHECK-TEXT-NEXT: )
+ ;; CHECK-TEXT-NEXT: (call_indirect $timport$0 (type $0)
+ ;; CHECK-TEXT-NEXT: (i32.const 1)
+ ;; CHECK-TEXT-NEXT: )
+ ;; CHECK-TEXT-NEXT: )
+ ;; CHECK-BIN: (export "call_indirect" (func $call_indirect))
+
+ ;; CHECK-BIN: (func $call_indirect (type $0)
+ ;; CHECK-BIN-NEXT: (drop
+ ;; CHECK-BIN-NEXT: (call_indirect $timport$0 (type $1)
+ ;; CHECK-BIN-NEXT: (i32.const 10)
+ ;; CHECK-BIN-NEXT: (f64.const 20)
+ ;; CHECK-BIN-NEXT: (i32.const 30)
+ ;; CHECK-BIN-NEXT: )
+ ;; CHECK-BIN-NEXT: )
+ ;; CHECK-BIN-NEXT: (call_indirect $timport$0 (type $0)
+ ;; CHECK-BIN-NEXT: (i32.const 1)
+ ;; CHECK-BIN-NEXT: )
+ ;; CHECK-BIN-NEXT: )
+ (func $call_indirect (export "call_indirect")
(drop
(call_indirect (param i32) (param f64) (result i32) (i32.const 10) (f64.const 20) (i32.const 30))
)
(call_indirect (i32.const 1))
)
)
-;; CHECK-TEXT: (export "call_indirect" (func $0))
-
-;; CHECK-TEXT: (func $0 (type $0)
-;; CHECK-TEXT-NEXT: (drop
-;; CHECK-TEXT-NEXT: (call_indirect $timport$0 (type $1)
-;; CHECK-TEXT-NEXT: (i32.const 10)
-;; CHECK-TEXT-NEXT: (f64.const 20)
-;; CHECK-TEXT-NEXT: (i32.const 30)
-;; CHECK-TEXT-NEXT: )
-;; CHECK-TEXT-NEXT: )
-;; CHECK-TEXT-NEXT: (call_indirect $timport$0 (type $0)
-;; CHECK-TEXT-NEXT: (i32.const 1)
-;; CHECK-TEXT-NEXT: )
-;; CHECK-TEXT-NEXT: )
-
-;; CHECK-BIN: (export "call_indirect" (func $0))
-
-;; CHECK-BIN: (func $0 (type $0)
-;; CHECK-BIN-NEXT: (drop
-;; CHECK-BIN-NEXT: (call_indirect $timport$0 (type $1)
-;; CHECK-BIN-NEXT: (i32.const 10)
-;; CHECK-BIN-NEXT: (f64.const 20)
-;; CHECK-BIN-NEXT: (i32.const 30)
-;; CHECK-BIN-NEXT: )
-;; CHECK-BIN-NEXT: )
-;; CHECK-BIN-NEXT: (call_indirect $timport$0 (type $0)
-;; CHECK-BIN-NEXT: (i32.const 1)
-;; CHECK-BIN-NEXT: )
-;; CHECK-BIN-NEXT: )
-
;; CHECK-BIN-NODEBUG: (export "call_indirect" (func $0))
;; CHECK-BIN-NODEBUG: (func $0 (type $0)