Template Struct TreeNodeEqualityComparator¶ Defined in File common_subexpression_elimination.hpp Struct Documentation¶ template<typename TreeNode>struct TreeNodeEqualityComparator¶ Public Types using is_transparent = void¶ Trait used by the C++ STL allowing heterogenous lookups. Public Functions inline bool operator()(const TreeNode *lhs, const TreeNode *rhs) const¶ inline bool operator()(const TreeNode &lhs, const TreeNode *rhs) const¶ inline bool operator()(const TreeNode *lhs, const TreeNode &rhs) const¶ inline bool operator()(const TreeNode &lhs, const TreeNode &rhs) const¶