Mercurial > hg > CbC > CbC_llvm
diff clang/test/Analysis/exploded-graph-rewriter/macros.c @ 173:0572611fdcc8 llvm10 llvm12
reorgnization done
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 11:55:54 +0900 |
parents | 1d019706d866 |
children | c4bab56944e8 |
line wrap: on
line diff
--- a/clang/test/Analysis/exploded-graph-rewriter/macros.c Mon May 25 11:50:15 2020 +0900 +++ b/clang/test/Analysis/exploded-graph-rewriter/macros.c Mon May 25 11:55:54 2020 +0900 @@ -1,3 +1,11 @@ +#define NULL 0 +void *foo() { + return NULL; +} + +// The code above shall go first, because check tags below are sensetive to the line numbers on which the code is placed. +// You can change lines below in the way you need. + // FIXME: Figure out how to use %clang_analyze_cc1 with our lit.local.cfg. // RUN: %clang_cc1 -analyze -triple x86_64-unknown-linux-gnu \ // RUN: -analyzer-checker=core \ @@ -5,14 +13,7 @@ // RUN: %exploded_graph_rewriter %t.dot | FileCheck %s // REQUIRES: asserts -// FIXME: Substitution doesn't seem to work on Windows. -// UNSUPPORTED: system-windows - -// CHECK: macros.c:<b>17</b>:<b>10</b> +// CHECK: macros.c:<b>3</b>:<b>10</b> // CHECK-SAME: <font color="royalblue1"> -// CHECK-SAME: (<i>spelling at </i> macros.c:<b>15</b>:<b>14</b>) +// CHECK-SAME: (<i>spelling at </i> macros.c:<b>1</b>:<b>14</b>) // CHECK-SAME: </font> -#define NULL 0 -void *foo() { - return NULL; -}