Lines Matching defs:equals

845   return equals(*l, *r, 0);
850 return equals(*l, *r, 0);
901 /// know yet if l equals r. All the types that depend on l and r
1899 bool equals = (l.get_name() == r.get_name()
1908 if (equals && l.is_variable())
1913 equals = l.get_size() == r.get_size();
1915 return equals;
2437 /// equals this current symbol.
2441 /// @return the alias of @p other that texually equals the current
2442 /// symbol, or nil if no alias textually equals the current symbol.
2573 /// @return true iff the current instance of elf symbol equals the @p
2614 /// @return true iff @p lhs equals @p rhs.
3016 /// @return true iff the current version equals @p o.
3554 /// Getter of the "decl-only-class-equals-definition" flag.
3569 /// If set to false, the the declaration equals the definition. If
3573 /// @return the value of the "decl-only-class-equals-definition" flag.
3578 /// Setter of the "decl-only-class-equals-definition" flag.
3593 /// If set to false, the the declaration equals the definition. If
3597 /// @param the new value of the "decl-only-class-equals-definition"
4283 /// @return true iff @p lr equals @p rr.
4317 /// @return true iff @p l equals @p r.
5009 /// This function is a sub-routine of the more general 'equals'
5016 /// @return true iff @p l compare equals, as a member decl, to @p r.
5115 /// @return true if @p l equals @p r, false otherwise.
5117 equals(const decl_base& l, const decl_base& r, change_kind* k)
5201 {return equals(*this, other, 0);}
7930 /// @return true if @p l equals @p r, false otherwise.
7932 equals(const scope_decl& l, const scope_decl& r, change_kind* k)
7987 return equals(*this, *other, 0);
7996 /// @return true iff @p l equals @p r.
8013 /// @return true iff @p l equals @p r.
9515 /// @return true iff @p l equals @p r.
14056 /// compared to a canonical type C. If T equals C, then the canonical
14077 /// @return true iff @p canonical_type equals @p candidate_type.
14112 /// abigail::ir::equals() overloads.
14117 /// same hash value as @p t and that structurally equals @p t. Note
14119 /// canonical time is then equals to the life time of the current
14150 // non-anonymous class equals all fully defined classes of the same
14207 // equals a given canonical type C, then it means C is the
14395 // If an artificial function type equals a non-artfificial one in
14595 /// @return true if @p l equals @p r, false otherwise.
14597 equals(const type_base& l, const type_base& r, change_kind* k)
14612 {return equals(*this, other, 0);}
14967 /// @return true iff @p other equals the current instance of @ref
15112 /// @return true if @p l equals @p r, false otherwise.
15114 equals(const type_decl& l, const type_decl& r, change_kind* k)
15120 result = equals(static_cast<const decl_base&>(l),
15128 result &= equals(static_cast<const type_base&>(l),
15134 /// Return true if both types equals.
15150 /// Return true if both types equals.
15164 /// Return true if both types equals.
15170 /// @return true iff the current isntance equals @p o
15193 /// @return true iff @p l equals @p r.
15369 /// @return true if @p l equals @p r, false otherwise.
15371 equals(const scope_type_decl& l, const scope_type_decl& r, change_kind* k)
15373 bool result = equals(static_cast<const scope_decl&>(l),
15380 result &= equals(static_cast<const type_base&>(l),
15758 /// @return true if @p l equals @p r, false otherwise.
15760 equals(const qualified_type_def& l, const qualified_type_def& r, change_kind* k)
16012 /// @return true iff @p l and @p r equals.
16030 /// @return true iff @p l and @p r equals.
16240 /// @return true if @p l equals @p r, false otherwise.
16242 equals(const pointer_type_def& l, const pointer_type_def& r, change_kind* k)
16279 /// @return true iff @p other equals the current instance.
16296 /// @return true iff @p other equals the current instance.
16622 /// @return true if @p l equals @p r, false otherwise.
16624 equals(const reference_type_def& l, const reference_type_def& r, change_kind* k)
16927 /// @return true iff the current bound value equals @p v.
17193 /// @return true if @p l equals @p r, false otherwise.
17195 equals(const array_type_def::subrange_type& l,
17219 /// @return true iff @p o equals the current instance of
17235 /// @return true iff @p o equals the current instance of
17250 /// @return true iff @p o equals the current instance of
17517 /// @return true if @p l equals @p r, false otherwise.
17519 equals(const array_type_def& l, const array_type_def& r, change_kind* k)
17563 /// Test if two variables are equals modulo CV qualifiers.
17569 /// @return true iff @p l equals @p r or, if they are different, the
18024 /// This is a subroutine of the equals function for enums.
18136 /// @return true if @p l equals @p r, false otherwise.
18138 equals(const enum_type_decl& l, const enum_type_decl& r, change_kind* k)
18280 /// @return true iff @p o equals the current instance of enum type
18295 /// @return true iff @p o is equals the current instance of enum type
18312 /// @return true iff @p l equals @p r.
18330 /// @return true iff @p l equals @p r.
18406 /// @return true if @p other equals the current instance of
18621 /// @return true if @p l equals @p r, false otherwise.
18623 equals(const typedef_decl& l, const typedef_decl& r, change_kind* k)
18668 /// @return true if the current instance of @ref typedef_decl equals
18935 /// @return true if @p l equals @p r, false otherwise.
18937 equals(const var_decl& l, const var_decl& r, change_kind* k)
19033 /// @return true iff the current instance of @ref var_decl equals @p o.
19041 return equals(*this, *other, 0);
19501 equals(const function_type& l,
20438 /// @return true if @p l equals @p r, false otherwise.
20440 equals(const function_decl& l, const function_decl& r, change_kind* k)
20574 /// @return true iff the current instance of @ref function_decl equals
20582 return equals(*this, *o, 0);
20702 /// @return true iff @p l equals @p r.
20890 /// @return true if @p l equals @p r, false otherwise.
20892 equals(const function_decl::parameter& l,
20936 {return equals(*this, o, 0);}
20954 /// @return true iff @p l and @p r equals.
21573 /// find an anonymous data member which type equals that of the @ref
21806 /// @return true iff @p other equals the current @ref class_or_union.
21836 /// @return true iff @p other equals the current @ref class_or_union.
21850 /// @return true iff @p other equals the current @ref class_or_union.
21900 /// @return true if @p l equals @p r, false otherwise.
21902 equals(const class_or_union& l, const class_or_union& r, change_kind* k)
22870 /// @return true if @p l equals @p r, false otherwise.
22872 equals(const class_decl::base_spec& l,
22892 /// equals @p other.
22902 return equals(*this, *o, 0);
22911 /// equals @p other.
23088 /// @return true iff @p l equals @p r.
23413 /// @return true iff @p f equals @p s without taking their linkage
23450 /// This is a sub-routine of the 'equals' function that compares @ref
23519 /// @return true if @p l equals @p r, false otherwise.
23521 equals(const class_decl& l, const class_decl& r, change_kind* k)
23536 ABG_RETURN(equals(static_cast<const class_or_union&>(l),
23542 if (!equals(static_cast<const class_or_union&>(l),
23612 // offsets, the size of two maps must be equals.
23717 /// @return true iff the current instance of @ref class_decl equals @p
23754 /// @return true iff the current instance equals the other one.
23768 /// @return true iff the current instance of @ref class_decl equals @p
23821 /// @return true iff @p l equals @p r.
23960 /// @return true iff @p l equals @p r.
24044 /// @return true iff @p l equals @p r.
24065 /// @return true iff @p l equals @p r.
24099 /// @return true iff the current instance equals @p other.
24530 /// @return true iff the current instance of @ref union_decl equals @p
24547 /// @return true iff the current instance equals the other one.
24561 /// @return true iff the current instance of @ref union_decl equals @p
24673 /// @return true if @p l equals @p r, false otherwise.
24675 equals(const union_decl& l, const union_decl& r, change_kind* k)
24690 bool result = equals(static_cast<const class_or_union&>(l),
24746 /// @return true iff @p l equals @p r.
24830 /// @return true iff @p equals the current instance.