Lines Matching refs:addend
67 void Merge(IRReader &&addend) { in Merge() argument
68 MergeElements(&module_->functions_, std::move(addend.module_->functions_)); in Merge()
70 std::move(addend.module_->global_variables_)); in Merge()
72 std::move(addend.module_->record_types_)); in Merge()
74 std::move(addend.module_->enum_types_)); in Merge()
76 std::move(addend.module_->pointer_types_)); in Merge()
78 std::move(addend.module_->lvalue_reference_types_)); in Merge()
80 std::move(addend.module_->rvalue_reference_types_)); in Merge()
82 std::move(addend.module_->array_types_)); in Merge()
84 std::move(addend.module_->builtin_types_)); in Merge()
86 std::move(addend.module_->qualified_types_)); in Merge()
91 const IRReader &addend, const T *addend_node,
96 const TypeIR *ud_type, const IRReader &addend,
101 const IRReader &addend, ReferencesOtherType *references_type,
105 const IRReader &addend, const TypeIR *addend_node,
110 const IRReader &addend, const TypeIR *addend_node,
116 const T *addend_node, const IRReader &addend,
121 const TypeIR *addend_node, const IRReader &addend,
125 const IRReader &addend, CFunctionLikeIR *cfunction_like_ir,
129 const FunctionTypeIR *addend_node, const IRReader &addend,
133 const EnumTypeIR *addend_node, const IRReader &addend,
137 const IRReader &addend, EnumTypeIR *added_node,
141 const RecordTypeIR *addend_node, const IRReader &addend,
145 const IRReader &addend, RecordTypeIR *added_node,
149 const IRReader &addend, RecordTypeIR *added_node,
153 const IRReader &addend, RecordTypeIR *added_node,
157 const IRReader &addend, RecordTypeIR *added_node,
161 const BuiltinTypeIR *builtin_type, const IRReader &addend,
165 const GlobalVarIR *addend_node, const IRReader &addend,
169 const IRReader &addend,
173 FunctionIR *added_node, const IRReader &addend,
177 const FunctionIR *addend_node, const IRReader &addend,
180 void MergeGraphs(const IRReader &addend);
187 const TypeIR *addend_node, const IRReader &addend,
191 const TypeIR *addend_type, const IRReader &addend,
202 inline void MergeElements(Augend *augend, Addend &&addend) { in MergeElements() argument
203 augend->insert(std::make_move_iterator(addend.begin()), in MergeElements()
204 std::make_move_iterator(addend.end())); in MergeElements()