@Override
  default int getTextOffset() {
    ASTNode node = getNameIdentifierNode();
    return node == null ? getNode().getStartOffset() : node.getTextRange().getStartOffset();
  }
@Override
  default int getTextOffset()