@NotNull
  @Override
  public PsiElement getReferenceNameElement() {
    final PsiElement last = getLastChild();
    LOG.assertTrue(last != null);
    return last;
  }
@NotNull
  @Override
  public PsiElement getReferenceNameElement()