Lines Matching defs:used
637 /// Record that an artifact is used by another one.
639 /// If a type is "used" by another one (as in the type is a sub-type
642 /// @param used the type that is used.
644 /// @param user the type that uses @p used.
646 record_artifact_as_used_by(type_or_decl_base* used,
649 if (m_artifact_used_by_map.find(used) == m_artifact_used_by_map.end())
652 m_artifact_used_by_map[used] = v;
654 m_artifact_used_by_map[used].push_back(user);
657 /// Record that an artifact is used by another one.
659 /// If a type is "used" by another one (as in the type is a sub-type
662 /// @param used the type that is used.
664 /// @param user the type that uses @p used.
666 record_artifact_as_used_by(const type_or_decl_base_sptr& used,
668 {record_artifact_as_used_by(used.get(), user.get());}
670 /// Record the sub-types of a fn-decl as being used by the fn-decl.
689 /// Record the sub-types of a function decl as being used by it.
696 /// Record the sub-types of a function type as being used by it.
716 /// Record the sub-types of a function type as being used by it.
1432 #define RECORD_ARTIFACT_AS_USED_BY(rdr, used, user) \
1433 rdr.record_artifact_as_used_by(used,user)
1439 #define RECORD_ARTIFACT_AS_USED_BY(rdr, used, user)
1889 /// @param rdr the ABIXML reader used to the xml reading.
1947 /// used during the construction of the ABI internal representation
1963 /// to be used in that context.
1965 /// @param rdr the context that is going to be used by functions that
3030 /// @param rdr the context used for reading the XML input.
6203 /// the command "abidw --debug-abidiff <binary>' is used."