@Override
  public void updateSyntax(final TTCN3ReparseUpdater reparser, final boolean isDamaged)
      throws ReParseException {
    if (isDamaged) {
      throw new ReParseException();
    }

    if (reference != null) {
      reference.updateSyntax(reparser, false);
      reparser.updateLocation(reference.getLocation());
    }
  }