@Override
    public void visitEnd() {
      for (Map.Entry<TypeRepr.ClassType, Set<ElemType>> entry : myAnnotationTargets.entrySet()) {
        TypeRepr.ClassType type = entry.getKey();
        Set<ElemType> targets = entry.getValue();
        IntSet usedArguments = myAnnotationArguments.get(type);
        myUsages.add(UsageRepr.createAnnotationUsage(myContext, type, usedArguments, targets));
      }
    }
@Override
    public void visitEnd()