ART: Change Checker syntax for variables
This patch changes the syntax for defining and referencing variables
from square brackets '[[VAR]]' to angle brackets '<<VAR>>'. This is
done in order to avoid clashes when matching against lists enclosed
in square brackets.
Change-Id: Ib9560b07bdc7bd641fd1eb6143c0063e0783f1eb
diff --git a/test/445-checker-licm/src/Main.java b/test/445-checker-licm/src/Main.java
index c7a5f04..ce2ab9a 100644
--- a/test/445-checker-licm/src/Main.java
+++ b/test/445-checker-licm/src/Main.java
@@ -88,16 +88,16 @@
}
// CHECK-START: int Main.arrayLength(int[]) licm (before)
- // CHECK-DAG: [[NullCheck:l\d+]] NullCheck loop:{{B\d+}}
- // CHECK-DAG: ArrayLength [ [[NullCheck]] ] loop:{{B\d+}}
+ // CHECK-DAG: <<NullCheck:l\d+>> NullCheck loop:{{B\d+}}
+ // CHECK-DAG: ArrayLength [ <<NullCheck>> ] loop:{{B\d+}}
// CHECK-START: int Main.arrayLength(int[]) licm (after)
// CHECK-NOT: NullCheck loop:{{B\d+}}
// CHECK-NOT: ArrayLength loop:{{B\d+}}
// CHECK-START: int Main.arrayLength(int[]) licm (after)
- // CHECK-DAG: [[NullCheck:l\d+]] NullCheck loop:none
- // CHECK-DAG: ArrayLength [ [[NullCheck]] ] loop:none
+ // CHECK-DAG: <<NullCheck:l\d+>> NullCheck loop:none
+ // CHECK-DAG: ArrayLength [ <<NullCheck>> ] loop:none
public static int arrayLength(int[] array) {
int result = 0;