#pragma once #include namespace DB { template class IGenerator; template using IVisitorPtr = std::shared_ptr>; template using VisitorList = std::vector>; }