Lines Matching refs:artifact
458 /// ABI artifact.
460 /// @param artifact the ABI artifact to hash.
463 /// artifact.
465 operator()(const type_or_decl_base *artifact) const
467 string repr = get_pretty_representation(artifact);
473 /// ABI artifact.
475 /// @param artifact the ABI artifact to hash.
478 /// artifact.
480 operator()(const type_or_decl_base_sptr& artifact) const
481 {return operator()(artifact.get());}
492 /// @param l the left hand side ABI artifact operand of the
495 /// @param r the right hand side ABI artifact operand of the
512 /// @param l the left hand side ABI artifact operand of the
515 /// @param r the right hand side ABI artifact operand of the
1284 /// This means that a given IR artifact has a local type change.
1287 /// This means that a given IR artifact has a local non-type change.
1288 /// That is a change that is carried by the artifact itself, not by
1292 /// Testing (anding) against this mask means that a given IR artifact has
1293 /// local differences, with respect to the other artifact it was compared
1294 /// against. A local change is a change that is carried by the artifact
1298 /// This means that a given IR artifact has changes in some of its
1299 /// sub-types, with respect to the other artifact it was compared
1336 /// runtime type of a given ABI artifact. Bits of the identifiers
1337 /// of the type of a given artifact as well as the types it inherits
3118 /// @param f the first ABI artifact to consider for the comparison.
3120 /// @param s the second ABI artifact to consider for the comparison.
3143 /// @param f the first ABI artifact to consider for the comparison.
3145 /// @param s the second ABI artifact to consider for the comparison.