Searched defs:IsActuallyConstantHelper (Results 1 – 1 of 1) sorted by relevance
165 struct IsActuallyConstantHelper { struct166 template <typename A> bool operator()(const A &) { return false; } in operator ()()167 template <typename T> bool operator()(const Constant<T> &) { return true; } in operator ()()168 template <typename T> bool operator()(const Parentheses<T> &x) { in operator ()()171 template <typename T> bool operator()(const Expr<T> &x) { in operator ()()174 bool operator()(const Expr<SomeType> &x) { in operator ()()180 template <typename A> bool operator()(const A *x) { return x && (*this)(*x); } in operator ()()181 template <typename A> bool operator()(const std::optional<A> &x) { in operator ()()