56866e6927
Since a separate instance of AdditionalClassAnnotationLowering is created for each source file, symbols for these classes were created as many times as there were source files in the module. Also inline some variables in the process and move around some methods.