1# RUN: not llvm-mc -triple=wasm32 %s 2>&1 | FileCheck %s 2 3# CHECK: [[#@LINE+1]]:10: error: Expected identifier, got: 4.functype 5 6# CHECK: [[#@LINE+1]]:13: error: Expected (, instead got: 7.functype fn 8 9# CHECK: [[#@LINE+1]]:15: error: Expected ), instead got: 10.functype fn ( 11 12# CHECK: [[#@LINE+1]]:15: error: unknown type: i42 13.functype fn (i42 14 15# CHECK: [[#@LINE+1]]:19: error: Expected ), instead got: i32 16.functype fn (i32 i32 17 18# CHECK: [[#@LINE+1]]:16: error: Expected ->, instead got: 19.functype fn () 20 21# CHECK: [[#@LINE+1]]:17: error: Expected ->, instead got: < 22.functype fn () <- () 23 24# CHECK: [[#@LINE+1]]:21: error: Expected ), instead got: 25.functype fn () -> ( 26 27# CHECK: [[#@LINE+1]]:23: error: Expected EOL, instead got: -> 28.functype fn () -> () -> () 29