#pragma once #include #include #include "NodeKind.h" struct Node { virtual ~Node() = default; virtual NodeKind getKind() const = 0; };