Lines Matching defs:enr
18026 /// @param enr the enumerator to consider.
18030 /// @return true iff the enumerator @p enr is present in the enum @p
18033 is_enumerator_present_in_enum(const enum_type_decl::enumerator &enr,
18037 if (e == enr)
18047 /// @param enr the first enumerator to consider.
18051 /// @return true iff @p enr has the same value as @p enl.
18053 enumerators_values_are_equal(const enum_type_decl::enumerator &enr,
18055 {return enr.get_value() == enl.get_value();}
18067 /// @param enr the enumerator to consider.
18073 /// value of @p enr.
18076 /// enumerators with the same value as @p enr.
18078 is_enumerator_value_present_in_enum(const enum_type_decl::enumerator &enr,
18084 if (enumerators_values_are_equal(e, enr))
18087 if (e != enr)
18100 /// @param enr the enumerator to consider.
18104 /// @return true iff @p enr is a redundant enumerator in enom.
18106 is_enumerator_value_redundant(const enum_type_decl::enumerator &enr,
18110 if (is_enumerator_value_present_in_enum(enr, enom, redundant_enrs))