use partiql_ast::ast;
pub(crate) fn strip_query(q: Box<ast::Expr>) -> Box<ast::Expr> {
if let ast::Expr::Query(ast::AstNode {
node:
ast::Query {
set:
ast::AstNode {
node: ast::QuerySet::Expr(e),
..
},
order_by: None,
limit: None,
offset: None,
},
..
}) = *q
{
e
} else {
q
}
}