Lines Matching defs:Equals
39 struct Equals { struct
40 Equals(const Graph& graph, EqualityCache& equality_cache) in Equals() function
43 bool operator()(Id id1, Id id2) { in operator()
83 bool operator()(const std::optional<Id>& opt1, in operator()
91 bool operator()(const std::vector<Id>& ids1, const std::vector<Id>& ids2) { in operator()
100 bool operator()(const std::map<Key, Id>& ids1, in operator()
116 bool operator()(const Special& x1, const Special& x2) { in operator()
120 bool operator()(const PointerReference& x1, in operator()
126 bool operator()(const PointerToMember& x1, const PointerToMember& x2) { in operator()
131 bool operator()(const Typedef& x1, const Typedef& x2) { in operator()
136 bool operator()(const Qualified& x1, const Qualified& x2) { in operator()
141 bool operator()(const Primitive& x1, const Primitive& x2) { in operator()
147 bool operator()(const Array& x1, const Array& x2) { in operator()
152 bool operator()(const BaseClass& x1, const BaseClass& x2) { in operator()
158 bool operator()(const Method& x1, const Method& x2) { in operator()
165 bool operator()(const Member& x1, const Member& x2) { in operator()
172 bool operator()(const VariantMember& x1, const VariantMember& x2) { in operator()
178 bool operator()(const StructUnion& x1, const StructUnion& x2) { in operator()
193 bool operator()(const Enumeration& x1, const Enumeration& x2) { in operator()
206 bool operator()(const Variant& x1, const Variant& x2) { in operator()
213 bool operator()(const Function& x1, const Function& x2) { in operator()
218 bool operator()(const ElfSymbol& x1, const ElfSymbol& x2) { in operator()
235 bool operator()(const Interface& x1, const Interface& x2) { in operator()
240 bool Mismatch() { in Mismatch()
244 const Graph& graph;
245 EqualityCache& equality_cache;
246 SCC<Pair> scc;