Fix handling of type annotation on nested type names

The parser failed to account for annotations deeply nested inside
qualified names, and the binder was attaching the wrong annotations to
the outer-most type.

MOE_MIGRATED_REVID=137778735
4 files changed
tree: 0861d5a66573f6baf906f0cc2683452a41b6c55a
  1. java/
  2. javatests/
  3. proto/
  4. .gitignore
  5. LICENSE
  6. pom.xml
  7. README.md
  8. turbine.iml
README.md

Turbine

Turbine is a header compiler for Java.