@Override
  @Contract(pure = true)
  @NotNull
  public Project getProject() throws PsiInvalidElementAccessException {
    return myDeclarationElement.getProject();
  }
@Override
  @Contract(pure = true)
  @NotNull
  public Project getProject()