commit | 223d1d3e27dae8d0e02da1c5f67f9a15b832b8ff | [log] [tgz] |
---|---|---|
author | cushon <cushon@google.com> | Fri Jul 22 17:30:47 2016 -0700 |
committer | Liam Miller-Cushon <cushon@google.com> | Tue Oct 18 18:22:09 2016 -0700 |
tree | a29cdacc1685851a55e6ae989008071ba7b3877b | |
parent | 10cea422ebb6f3c02cc0e1a744bd3b1515e1891e [diff] |
Add InnerClass attributes for enclosing declarations first The integration tests normalize attribute order, so this wasn't showing up. javac's class reader expects InnerClass attributes for enclosing declarations to appear before their members, the previous ordering as causing it to resolve the binary names of any enclosing declarations that were themselves inner classes (e.g. `Outer$Inner.InnerMost`). MOE_MIGRATED_REVID=136541546