//===----------------------------------------------------------------------===// // DuckDB // // duckdb/parser/common_table_expression_info.hpp // // //===----------------------------------------------------------------------===// #pragma once #include "duckdb/parser/statement/select_statement.hpp" namespace duckdb { class SelectStatement; struct CommonTableExpressionInfo { vector aliases; unique_ptr query; void FormatSerialize(FormatSerializer &serializer) const; static unique_ptr FormatDeserialize(FormatDeserializer &deserializer); unique_ptr Copy(); }; } // namespace duckdb