@Override
  public @Nullable TextRange getPsiRange(@NotNull SmartPointerManagerImpl manager) {
    if (getStubId() != -1) {
      switchToTree(manager);
    }
    return super.getPsiRange(manager);
  }
@Override
  public @Nullable TextRange getPsiRange(@NotNull SmartPointerManagerImpl manager)