commit | 7a7c1db21782fb922d3ffc5c576117812624ea58 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Mon Nov 17 15:13:34 2014 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Mon Nov 17 18:05:59 2014 +0000 |
tree | 87cd009dff8386d4fd699bf2eb435bd1b38e86b5 | |
parent | 1c18d5d0141ffa76b0838fb99615186dcbefc50e [diff] |
Fix ordering of fields with the same name. While the Java language doesn't allow multiple fields with the same name in a single class (excluding fields from super classes), the bytecode specification permits it and tools such as proguard actually generate them. Define the order of these fields by their dex file index and relax the check of field ordering to permit identical names. Bug: 18211592 Change-Id: I1dee9b2b669a6ea180a2d3a41030efb2aed53950