Lines Matching refs:user
143 /// Add a user artifact node for the artifact carried by this node.
146 /// artifact carried by the 'user' node being added.
148 /// @param user a tree node that carries an artifact that uses the
151 add_artifact_user(artifact_use_relation_tree *user)
153 ABG_ASSERT(user && !artifact_in_tree(user->artifact ));
154 artifact_users.push_back(unique_ptr<artifact_use_relation_tree>(user));
155 user->parent = this;
156 record_artifact(user->artifact);
185 /// user artifacts.
274 for (auto user : r->second)
276 if (tree.artifact_in_tree(user))
282 new artifact_use_relation_tree(user);
284 // Now add the new user node as a child of the current tree
420 for (const auto &user : artifact_use_tree.artifact_users)
421 emit_artifact_use_trace(*user, trace, out);