Mercurial > hg > CbC > CbC_llvm
view test/MC/AsmParser/macros-argument-parsing-diagnostics.s @ 85:5e5d649e25d2
Update LLVM 3.7
author | Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 19 Feb 2015 15:19:25 +0900 |
parents | 54457678186b |
children |
line wrap: on
line source
# RUN: not llvm-mc -triple i386 -filetype asm -o /dev/null %s 2>&1 | FileCheck %s .macro double first = -1, second = -1 # begin entry .long \first .long \second # end entry .endm double 0, 1, 2 # CHECK: error: too many positional arguments # CHECK: double 0, 1, 2 # CHECK: ^ double second = 1, 2 # CHECK: error: cannot mix positional and keyword arguments # CHECK: double second = 1, 2 # CHECK: ^ double third = 0 # CHECK: error: parameter named 'third' does not exist for macro 'double' # CHECK: double third = 0 # CHECK: ^