[clang] 20b1c13 - Fix test in "CFG: Create scope for non-compound range-for body."
James Y Knight via cfe-commits
cfe-commits at lists.llvm.org
Sun Jan 31 16:57:13 PST 2021
Author: James Y Knight
Date: 2021-01-31T19:56:26-05:00
New Revision: 20b1c1300c8f00d85e1292158f865c1bd0d1e12c
URL: https://github.com/llvm/llvm-project/commit/20b1c1300c8f00d85e1292158f865c1bd0d1e12c
DIFF: https://github.com/llvm/llvm-project/commit/20b1c1300c8f00d85e1292158f865c1bd0d1e12c.diff
LOG: Fix test in "CFG: Create scope for non-compound range-for body."
The constant 4 is sometimes printed as "4L", or "4LL", in CFG dump
output, depending on platform; accept all variants.
Ammends commit 8f670d5b6d8f39bf9bf1d142dacef3afaed6d70b.
Added:
Modified:
clang/test/Analysis/auto-obj-dtors-cfg-output.cpp
Removed:
################################################################################
diff --git a/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp b/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp
index 8e396bddf09d..22df86e1773c 100644
--- a/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp
+++ b/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp
@@ -1111,9 +1111,9 @@ void test_for_implicit_scope() {
// CHECK-NEXT: 3: auto &&__range1 = nums;
// CHECK-NEXT: 4: __range1
// CHECK-NEXT: 5: [B4.4] (ImplicitCastExpr, ArrayToPointerDecay, int *)
-// CHECK-NEXT: 6: 4L
+// CHECK-NEXT: 6: 4{{L*}}
// CHECK-NEXT: 7: [B4.5] + [B4.6]
-// CHECK-NEXT: 8: auto __end1 = __range1 + 4L;
+// CHECK-NEXT: 8: auto __end1 = __range1 + 4{{L*}};
// CHECK-NEXT: 9: __range1
// CHECK-NEXT: 10: [B4.9] (ImplicitCastExpr, ArrayToPointerDecay, int *)
// CHECK-NEXT: 11: auto __begin1 = __range1;
More information about the cfe-commits
mailing list