Searched refs:AncestorNode (Results 1 – 2 of 2) sorted by relevance
54 struct AncestorNode { struct65 bool operator<(const AncestorNode& other) const; argument66 bool operator==(const AncestorNode& other) const;69 size_t operator()(const AncestorNode&) const; argument98 using AncestorState = std::set<AncestorNode>;
46 bool AncestorNode::operator<(const AncestorNode& other) const { in operator <()55 bool AncestorNode::operator==(const AncestorNode& other) const { in operator ==()60 size_t AncestorNode::Hash::operator()(const AncestorNode& ancestor) const { in operator ()()187 size_t h = AncestorNode::Hash()(*it); in operator ()()190 h = Hash64Combine(h, AncestorNode::Hash()(*it)); in operator ()()275 [](string* output, const AncestorNode& ancestor) { in AncestorStateToString()1301 state.insert({{src, 0}, AncestorNode::AncestorNodeType::kMerge}); in DetermineAncestorState()1307 state.insert({pred, AncestorNode::AncestorNodeType::kPred}); in DetermineAncestorState()1309 state.insert({{src, 0}, AncestorNode::AncestorNodeType::kSwitch}); in DetermineAncestorState()