Mercurial > hg > CbC > CbC_llvm
diff test/FileCheck/check-label.txt @ 0:95c75e76d11b LLVM3.4
LLVM 3.4
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 12 Dec 2013 13:56:28 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test/FileCheck/check-label.txt Thu Dec 12 13:56:28 2013 +0900 @@ -0,0 +1,51 @@ +; RUN: FileCheck -input-file %s %s -check-prefix=CHECKOK +; RUN: not FileCheck -input-file %s %s -check-prefix=CHECKFAIL 2>&1 | FileCheck %s -check-prefix=CHECKERROR + +label0: +a +b + +label1: +b +c + +label2: +a +c + +; CHECKOK-LABEL: {{^}}label0: +; CHECKOK: {{^}}a +; CHECKOK: {{^}}b + +; CHECKOK-LABEL: {{^}}label1: +; CHECKOK: {{^}}b +; CHECKOK: {{^}}c + +; CHECKOK-LABEL: {{^}}label2: +; CHECKOK: {{^}}a +; CHECKOK: {{^}}c + +; CHECKFAIL-LABEL: {{^}}label0: +; CHECKFAIL: {{^}}a +; CHECKFAIL: {{^}}b +; CHECKFAIL: {{^}}c + +; CHECKERROR: expected string not found in input +; CHECKERROR-NEXT: CHECKFAIL: {{[{][{]\^[}][}]}}c + +; CHECKFAIL-LABEL: {{^}}label1: +; CHECKFAIL: {{^}}a +; CHECKFAIL: {{^}}b +; CHECKFAIL: {{^}}c + +; CHECKERROR: expected string not found in input +; CHECKERROR-NEXT: CHECKFAIL: {{[{][{]\^[}][}]}}a + +; CHECKFAIL-LABEL: {{^}}label2: +; CHECKFAIL: {{^}}a +; CHECKFAIL: {{^}}b +; CHECKFAIL: {{^}}c + +; CHECKERROR: expected string not found in input +; CHECKERROR-NEXT: CHECKFAIL: {{[{][{]\^[}][}]}}b +