summaryrefslogtreecommitdiffstats
path: root/jack-tests/tests/com/android/jack/shrob/test006
diff options
context:
space:
mode:
Diffstat (limited to 'jack-tests/tests/com/android/jack/shrob/test006')
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/jack/A.java30
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags0013
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags001.mapping4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags0023
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags002.mapping4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags0033
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags003.mapping2
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags0043
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags004.mapping3
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags0053
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags005.mapping5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags0063
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/proguard.flags006.mapping5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-001.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-002.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-003.txt3
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-004.txt4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-005.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-006.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-001.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-002.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-003.txt3
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-004.txt4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-005.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-006.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-001.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-002.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-003.txt3
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-004.txt4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-005.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-006.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-001.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-002.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-003.txt3
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-004.txt4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-005.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-006.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-001.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-002.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-003.txt2
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-004.txt4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-005.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-006.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-001.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-002.txt5
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-003.txt3
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-004.txt4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-005.txt6
-rw-r--r--jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-006.txt6
49 files changed, 244 insertions, 0 deletions
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/jack/A.java b/jack-tests/tests/com/android/jack/shrob/test006/jack/A.java
new file mode 100644
index 0000000..fcad0e9
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/jack/A.java
@@ -0,0 +1,30 @@
+/*
+ * Copyright (C) 2012 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.jack.shrob.test006.jack;
+
+public abstract class A {
+ void m() {}
+ public void m1() {}
+ protected void m2() {}
+ static public void m3() {}
+ public abstract void m4();
+ public abstract void m5(String... args);
+ static void m6() {}
+ @SuppressWarnings("unused")
+ private static void m7() {}
+ int m8() { return 0;}
+}
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags001 b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags001
new file mode 100644
index 0000000..c9d05fc
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags001
@@ -0,0 +1,3 @@
+-keep class com.android.jack.shrob.test006.jack.* {
+ public !static *;
+} \ No newline at end of file
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags001.mapping b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags001.mapping
new file mode 100644
index 0000000..2be876c
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags001.mapping
@@ -0,0 +1,4 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void m1() -> m1
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags002 b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags002
new file mode 100644
index 0000000..ff0c940
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags002
@@ -0,0 +1,3 @@
+-keep class com.android.jack.shrob.test006.jack.* {
+ !public !static *;
+} \ No newline at end of file
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags002.mapping b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags002.mapping
new file mode 100644
index 0000000..542bff4
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags002.mapping
@@ -0,0 +1,4 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void m() -> m
+ void m2() -> m2
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags003 b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags003
new file mode 100644
index 0000000..919ae79
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags003
@@ -0,0 +1,3 @@
+-keep class com.android.jack.shrob.test006.jack.* {
+ !private varargs *;
+} \ No newline at end of file
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags003.mapping b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags003.mapping
new file mode 100644
index 0000000..4aff1a6
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags003.mapping
@@ -0,0 +1,2 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags004 b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags004
new file mode 100644
index 0000000..20d29ba
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags004
@@ -0,0 +1,3 @@
+-keep class com.android.jack.shrob.test006.jack.* {
+ !public static *;
+} \ No newline at end of file
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags004.mapping b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags004.mapping
new file mode 100644
index 0000000..d7ecf53
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags004.mapping
@@ -0,0 +1,3 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void m6() -> m6
+ void m7() -> m7
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags005 b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags005
new file mode 100644
index 0000000..b5d5090
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags005
@@ -0,0 +1,3 @@
+-keep class com.android.jack.shrob.test006.jack.* {
+ !public !private *;
+} \ No newline at end of file
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags005.mapping b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags005.mapping
new file mode 100644
index 0000000..e215817
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags005.mapping
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void m() -> m
+ void m2() -> m2
+ void m6() -> m6
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags006 b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags006
new file mode 100644
index 0000000..af717f1
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags006
@@ -0,0 +1,3 @@
+-keep class com.android.jack.shrob.test006.jack.* {
+ public !private *;
+} \ No newline at end of file
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags006.mapping b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags006.mapping
new file mode 100644
index 0000000..96b4c9d
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/proguard.flags006.mapping
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void m1() -> m1
+ void m3() -> m3
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-001.txt
new file mode 100644
index 0000000..cd7582a
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-001.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-002.txt
new file mode 100644
index 0000000..35c3bb5
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-002.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-003.txt
new file mode 100644
index 0000000..ac71a21
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-003.txt
@@ -0,0 +1,3 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-004.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-004.txt
new file mode 100644
index 0000000..06ffa6c
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-004.txt
@@ -0,0 +1,4 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m6() -> m6
+ void m7() -> m7
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-005.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-005.txt
new file mode 100644
index 0000000..9b23141
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-005.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ void m6() -> m6
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-006.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-006.txt
new file mode 100644
index 0000000..118f599
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsFlattenPackage/expected-006.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m3() -> m3
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-001.txt
new file mode 100644
index 0000000..cd7582a
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-001.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-002.txt
new file mode 100644
index 0000000..35c3bb5
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-002.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-003.txt
new file mode 100644
index 0000000..ac71a21
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-003.txt
@@ -0,0 +1,3 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-004.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-004.txt
new file mode 100644
index 0000000..06ffa6c
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-004.txt
@@ -0,0 +1,4 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m6() -> m6
+ void m7() -> m7
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-005.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-005.txt
new file mode 100644
index 0000000..9b23141
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-005.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ void m6() -> m6
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-006.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-006.txt
new file mode 100644
index 0000000..118f599
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithMapping/expected-006.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m3() -> m3
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-001.txt
new file mode 100644
index 0000000..cd7582a
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-001.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-002.txt
new file mode 100644
index 0000000..35c3bb5
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-002.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-003.txt
new file mode 100644
index 0000000..ac71a21
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-003.txt
@@ -0,0 +1,3 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-004.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-004.txt
new file mode 100644
index 0000000..06ffa6c
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-004.txt
@@ -0,0 +1,4 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m6() -> m6
+ void m7() -> m7
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-005.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-005.txt
new file mode 100644
index 0000000..9b23141
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-005.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ void m6() -> m6
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-006.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-006.txt
new file mode 100644
index 0000000..118f599
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsObfuscationWithoutMapping/expected-006.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m3() -> m3
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-001.txt
new file mode 100644
index 0000000..cd7582a
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-001.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-002.txt
new file mode 100644
index 0000000..35c3bb5
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-002.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-003.txt
new file mode 100644
index 0000000..ac71a21
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-003.txt
@@ -0,0 +1,3 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-004.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-004.txt
new file mode 100644
index 0000000..06ffa6c
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-004.txt
@@ -0,0 +1,4 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m6() -> m6
+ void m7() -> m7
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-005.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-005.txt
new file mode 100644
index 0000000..9b23141
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-005.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m() -> m
+ void m2() -> m2
+ void m6() -> m6
+ int m8() -> m8
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-006.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-006.txt
new file mode 100644
index 0000000..118f599
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsRepackageClasses/expected-006.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A -> com.android.jack.shrob.test006.jack.A:
+ void <init>() -> <init>
+ void m1() -> m1
+ void m3() -> m3
+ void m4() -> m4
+ void m5(java.lang.String[]) -> m5
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-001.txt
new file mode 100644
index 0000000..2df34e1
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-001.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A
+com.android.jack.shrob.test006.jack.A: A()
+com.android.jack.shrob.test006.jack.A: void m1()
+com.android.jack.shrob.test006.jack.A: void m4()
+com.android.jack.shrob.test006.jack.A: void m5(java.lang.String[])
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-002.txt
new file mode 100644
index 0000000..8728d66
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-002.txt
@@ -0,0 +1,5 @@
+com.android.jack.shrob.test006.jack.A
+com.android.jack.shrob.test006.jack.A: void m()
+com.android.jack.shrob.test006.jack.A: void m2()
+com.android.jack.shrob.test006.jack.A: int m8()
+com.android.jack.shrob.test006.jack.A: void $init()
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-003.txt
new file mode 100644
index 0000000..c2bcfe1
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-003.txt
@@ -0,0 +1,2 @@
+com.android.jack.shrob.test006.jack.A
+com.android.jack.shrob.test006.jack.A: void m5(java.lang.String[])
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-004.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-004.txt
new file mode 100644
index 0000000..f9f0c5a
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-004.txt
@@ -0,0 +1,4 @@
+com.android.jack.shrob.test006.jack.A
+com.android.jack.shrob.test006.jack.A: void m6()
+com.android.jack.shrob.test006.jack.A: void m7()
+com.android.jack.shrob.test006.jack.A: void <clinit>()
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-005.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-005.txt
new file mode 100644
index 0000000..2041249
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-005.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A
+com.android.jack.shrob.test006.jack.A: void m()
+com.android.jack.shrob.test006.jack.A: void m2()
+com.android.jack.shrob.test006.jack.A: void m6()
+com.android.jack.shrob.test006.jack.A: int m8()
+com.android.jack.shrob.test006.jack.A: void <clinit>()
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-006.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-006.txt
new file mode 100644
index 0000000..452e0a4
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsSeed/expected-006.txt
@@ -0,0 +1,6 @@
+com.android.jack.shrob.test006.jack.A
+com.android.jack.shrob.test006.jack.A: A()
+com.android.jack.shrob.test006.jack.A: void m1()
+com.android.jack.shrob.test006.jack.A: void m3()
+com.android.jack.shrob.test006.jack.A: void m4()
+com.android.jack.shrob.test006.jack.A: void m5(java.lang.String[])
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-001.txt
new file mode 100644
index 0000000..103550e
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-001.txt
@@ -0,0 +1,5 @@
+Lcom/android/jack/shrob/test006/jack/A;:
+<init>()V
+m1()V
+m4()V
+m5([Ljava/lang/String;)V
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-002.txt
new file mode 100644
index 0000000..dcb9965
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-002.txt
@@ -0,0 +1,5 @@
+Lcom/android/jack/shrob/test006/jack/A;:
+<init>()V
+m()V
+m2()V
+m8()I
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-003.txt
new file mode 100644
index 0000000..b624f88
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-003.txt
@@ -0,0 +1,3 @@
+Lcom/android/jack/shrob/test006/jack/A;:
+<init>()V
+m5([Ljava/lang/String;)V
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-004.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-004.txt
new file mode 100644
index 0000000..822fbea
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-004.txt
@@ -0,0 +1,4 @@
+Lcom/android/jack/shrob/test006/jack/A;:
+<init>()V
+m6()V
+m7()V
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-005.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-005.txt
new file mode 100644
index 0000000..e2064d7
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-005.txt
@@ -0,0 +1,6 @@
+Lcom/android/jack/shrob/test006/jack/A;:
+<init>()V
+m()V
+m2()V
+m6()V
+m8()I
diff --git a/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-006.txt b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-006.txt
new file mode 100644
index 0000000..0c55645
--- /dev/null
+++ b/jack-tests/tests/com/android/jack/shrob/test006/refsShrinking/expected-006.txt
@@ -0,0 +1,6 @@
+Lcom/android/jack/shrob/test006/jack/A;:
+<init>()V
+m1()V
+m3()V
+m4()V
+m5([Ljava/lang/String;)V