@Override
  public PsiType getOwner(@NotNull PsiAnnotation annotation) {
    assert annotation.getParent() == this : annotation.getParent() + " != " + this;
    return doGetType(annotation);
  }
@Override
  public PsiType getOwner(@NotNull PsiAnnotation annotation)