diff --git a/hoot-core/src/main/cpp/hoot/core/elements/ConstElementVisitor.h b/hoot-core/src/main/cpp/hoot/core/elements/ConstElementVisitor.h
index 52b4a72..da20404 100644
--- a/hoot-core/src/main/cpp/hoot/core/elements/ConstElementVisitor.h
+++ b/hoot-core/src/main/cpp/hoot/core/elements/ConstElementVisitor.h
@@ -39,13 +39,15 @@ namespace hoot
* class. See hoot::AddRefVisitor for an example implementation.
*
* This is also used by hoot::VisitorOp and hoot::NamedOp.
+ *
+ * @todo move this to the visitors folder
*/
class ConstElementVisitor : public ElementVisitor
{
public:
- ConstElementVisitor() {}
- virtual ~ConstElementVisitor() {}
+ ConstElementVisitor() = default;
+ virtual ~ConstElementVisitor() = default;
static std::string className() { return "hoot::ConstElementVisitor"; }