diff options
author | Mathew Inwood <mathewi@google.com> | 2018-08-01 16:44:25 +0100 |
---|---|---|
committer | Mathew Inwood <mathewi@google.com> | 2018-08-01 17:46:07 +0100 |
commit | b70e8000254977529fc6e8f6b6d6d7df3114be23 (patch) | |
tree | 84281bfd48537945a569890f8e281b12af7551e7 /compiler/optimizing/codegen_test_utils.h | |
parent | ca182f2c81e7102d3ccd1c4ec5c96e602ad343fe (diff) |
Handle bridge methods correctly in class2greylist.
Don't enforce expectedSignature for bridge methods, as they will not match.
Add a test for this, and another for generics.
Also make the test output more verbose, as the existing output was not
enough to understand what was going on in this case.
Fix the build, so that the test Android.mk is actually included in the
build. It was not before.
Test: java -cp external/jsr330/lib/junit.jar:\
out/host/linux-x86/framework/class2greylisttest.jar:\
out/soong/.intermediates/external/objenesis/objenesis/linux_glibc_common/javac/objenesis.jar \
org.junit.runner.JUnitCore com.android.javac.AnnotationVisitorTest
(atest appears to do nothing in AOSP, so have to invoke it manually)
Bug: 110868826
Change-Id: I1bceae14ffb76aa7cdc58a3b96b3052072f67439
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions