@Override
  public @Nullable PsiElement resolve() {
    final T value = myGenericValue.getValue();
    return value == null ? null : resolveInner(value);
  }
@Override
  public @Nullable PsiElement resolve()