summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2017-01-06 09:00:15 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2017-01-06 09:00:16 +0000
commita1d0d63614fad55e0169d76dcfab53cf6dbcc8e4 (patch)
treea2f84f281a1cb8addfb5e1c44bf711397387c77b /compiler
parentb51edffe1c0b331a4d4d5298938c7c1b31ebaf6a (diff)
parent0f1cb17d23b664b96b6966e5d0f280df5925f56f (diff)
Merge "Actually record arrays in classpath."
Diffstat (limited to 'compiler')
-rw-r--r--compiler/verifier_deps_test.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/compiler/verifier_deps_test.cc b/compiler/verifier_deps_test.cc
index 85ae61f1bd..e716cdbed8 100644
--- a/compiler/verifier_deps_test.cc
+++ b/compiler/verifier_deps_test.cc
@@ -1101,6 +1101,16 @@ TEST_F(VerifierDepsTest, InvokeSuper_ThisNotAssignable) {
"virtual", "Ljava/lang/Integer;", "intValue", "()I", true, "public", "Ljava/lang/Integer;"));
}
+TEST_F(VerifierDepsTest, ArgumentType_ResolvedReferenceArray) {
+ ASSERT_TRUE(VerifyMethod("ArgumentType_ResolvedReferenceArray"));
+ ASSERT_TRUE(HasClass("[Ljava/lang/Thread;", true, "public final abstract"));
+}
+
+TEST_F(VerifierDepsTest, NewArray_Resolved) {
+ ASSERT_TRUE(VerifyMethod("NewArray_Resolved"));
+ ASSERT_TRUE(HasClass("[Ljava/lang/IllegalStateException;", true, "public final abstract"));
+}
+
TEST_F(VerifierDepsTest, EncodeDecode) {
VerifyDexFile();