ASM Mirror Descriptor - may be of interest to this project
I've written a companion library to the OW2 ASM project, https://github.com/soabase/asm-mirror-descriptor. The ASM library has classes that can process Java class files through a Visitor style API allowing users to examine or modify any part of a class. The ASM Mirror project adds comparable classes to do the same with TypeMirror and Element instances used during Annotation Processing.
If there's interest I could provide a PR to merge it into the ASM project itself. If not, maybe the ASM docs could point interest parties to my library.