commit | c8ed5b70eaf7ad1f41009093bccb7a4b92e445ee | [log] [tgz] |
---|---|---|
author | David Brazdil <[email protected]> | Fri Apr 06 14:02:36 2018 +0100 |
committer | David Brazdil <[email protected]> | Tue Apr 10 21:44:50 2018 +0000 |
tree | 03e5b8623fbb48318a53f1c26b0c84769ca05b59 | |
parent | 6a7e107ad0c958687c4e80ef332f9ed999f50eb5 [diff] |
Fix dex signatures of methods with varargs Doclava implicitly adds an extra dimension to the last parameter of vararg methods. Generation of dex signatures assumed this was not the case. Fix the problem. Bug: 64382372 Test: inspect private-dex.txt, search for: Ljava/lang/invoke/VarHandle;->get-> ([Ljava/lang/Object;)Ljava/lang/Object; Change-Id: I99311b4603d2992e4c9f8b19b6d60cea3b42bed3