Lines Matching refs:sorted

108 /// @param sorted the resulting vector of sorted enumerators.
111 enum_type_decl::enumerators& sorted)
116 sorted.push_back(i->second);
118 std::sort(sorted.begin(), sorted.end(), comp);
125 ///@param output parameter. The resulting sorted enumerators.
128 changed_enumerators_type& sorted)
134 sorted.push_back(i->second);
137 std::sort(sorted.begin(), sorted.end(), comp);
144 /// @param sorted the resulting vector of sorted changed data members.
147 vector<decl_base_sptr>& sorted)
149 sorted.reserve(data_members.size());
153 sorted.push_back(i->second);
156 std::sort(sorted.begin(), sorted.end(), comp);
170 /// resulting sorted vector of pointers to function_decl.
174 /// @param sorted the resulting sorted vector.
177 vector<function_decl*>& sorted)
179 sorted.reserve(map.size());
183 sorted.push_back(i->second);
186 std::sort(sorted.begin(), sorted.end(), comp);
191 /// functions with the sorted result.
195 /// @param sorted the resulting sorted vector.
198 class_or_union::member_functions& sorted)
200 sorted.reserve(map.size());
204 sorted.push_back(i->second);
207 std::sort(sorted.begin(), sorted.end(), comp);
216 /// @param sorted the vector of function_decl_diff_sptr to store the
221 function_decl_diff_sptrs_type& sorted)
223 sorted.reserve(map.size());
227 sorted.push_back(i->second);
229 std::sort(sorted.begin(), sorted.end(), comp);
236 /// @param sorted the ouptut sorted vector of @ref var_diff_sptr.
237 /// It's populated with the sorted content.
240 var_diff_sptrs_type& sorted)
242 sorted.reserve(map.size());
246 sorted.push_back(i->second);
249 std::sort(sorted.begin(), sorted.end(), comp);
254 /// The result is a vector of @ref elf_symbol_sptr sorted by the
259 /// @param sorted out parameter; the sorted vector of @ref
263 vector<elf_symbol_sptr>& sorted)
268 sorted.push_back(i->second);
271 std::sort(sorted.begin(), sorted.end(), comp);
276 /// The result is a vector of var_decl* sorted by the qualified name
281 /// @param sorted out parameter; the sorted vector of @ref var_decl.
284 vector<var_decl*>& sorted)
289 sorted.push_back(i->second);
292 std::sort(sorted.begin(), sorted.end(), comp);
300 /// @param sorted the resulting vector of var_diff_sptr.
303 var_diff_sptrs_type& sorted)
305 sorted.reserve(map.size());
309 sorted.push_back(i->second);
311 std::sort(sorted.begin(), sorted.end(), comp);
319 /// @param sorted the resulting vector of sorted var_diff_sptr.
322 var_diff_sptrs_type& sorted)
324 sorted.reserve(map.size());
328 sorted.push_back(i->second);
330 std::sort(sorted.begin(), sorted.end(), comp);
334 /// virtual member functions. The virtual member functions are sorted
339 /// @param sorted the resulting sorted vector of virtual function
344 function_decl_diff_sptrs_type& sorted)
346 sorted.reserve(map.size());
350 sorted.push_back(i->second);
353 sort(sorted.begin(), sorted.end(), comp);
357 /// diff_sptr. The diff_sptr are sorted lexicographically wrt
362 /// @param sorted the resulting sorted vector.
365 diff_sptrs_type& sorted)
367 sorted.reserve(map.size());
371 sorted.push_back(i->second);
374 sort(sorted.begin(), sorted.end(), comp);
378 /// diff_ptr. The diff_ptr are sorted lexicographically wrt
383 /// @param sorted the resulting sorted vector.
386 diff_ptrs_type& sorted)
388 sorted.reserve(map.size());
392 sorted.push_back(i->second);
395 sort(sorted.begin(), sorted.end(), comp);
398 /// Sort a map of string -> base_diff_sptr into a sorted vector of
399 /// base_diff_sptr. The base_diff_sptr are sorted by increasing value
404 /// @param sorted the resulting sorted vector.
407 base_diff_sptrs_type& sorted)
412 sorted.push_back(i->second);
414 sort(sorted.begin(), sorted.end(), comp);
421 class_decl::base_specs& sorted)
426 sorted.push_back(i->second);
429 std::sort(sorted.begin(), sorted.end(), comp);
437 /// @param sorted the resulting sorted vector of changed function
441 vector<fn_parm_diff_sptr>& sorted)
443 sorted.reserve(map.size());
447 sorted.push_back(i->second);
450 std::sort(sorted.begin(), sorted.end(), comp);
458 /// @param sorted the resulting sorted vector of instances of @ref
462 vector<fn_parm_diff_sptr>& sorted)
464 sorted.reserve(map.size());
468 sorted.push_back(i->second);
471 std::sort(sorted.begin(), sorted.end(), comp);
478 /// @param sorted the resulting sorted vector of
482 vector<function_decl::parameter_sptr>& sorted)
487 sorted.push_back(i->second);
490 std::sort(sorted.begin(), sorted.end(), comp);
498 /// @param output parameter the vector containing the sorted ABI
502 vector<type_or_decl_base_sptr>& sorted)
508 sorted.push_back(*it);
511 std::sort(sorted.begin(), sorted.end(), comp);
516 /// The entries are sorted based on the lexicographic order of the
517 /// pretty representation of the type_sptr_sptr. The sorted result is
522 /// @param sorted the resulting vector of type_base_sptr
523 /// lexicographically sorted using their pretty representation.
526 vector<type_base_sptr>& sorted)
531 sorted.push_back(i->second);
534 std::sort(sorted.begin(), sorted.end(), comp);
4935 /// @return a sorted vector of virtual member functions that have a
4957 /// Getter of the sorted vector of data members that got replaced by
4960 /// @return sorted vector of changed data member.
4973 /// Getter of the sorted vector of data members with a (sub-)type change.
4975 /// @return sorted vector of changed data member.
5005 /// @return the sorted vector data members replaced by anonymous data members.
5617 /// @return a sorted vector containing the changed base classes
6400 /// @return a sorted vector of the types which content has changed
6406 /// @return a sorted vector of the decls which content has changed
6782 /// Getter for the sorted vector of deleted parameters.
6784 /// @return the sorted vector of deleted parameters.
6789 /// Getter for the sorted vector of added parameters .
6791 /// @return the sorted vector of added parameters.
9695 /// Get the sorted vector of diff nodes representing changed
9700 /// unreachable, sort them, and return the sorted vector.
9702 /// @return the sorted vector of diff nodes representing changed
10326 /// @ref corpus_diff node must remain sorted, using
10406 /// @return a non-sorted map of functions which signature didn't
10415 /// Getter for a sorted vector of functions which signature didn't
10418 /// @return a sorted vector of functions which signature didn't
10439 /// Getter for the non-sorted map of variables which signature didn't
10442 /// @return the non-sorted map of changed variables.
10447 /// Getter for the sorted vector of variables which signature didn't
10450 /// @return a sorted vector of changed variables.
10500 /// Getter of a sorted vector of deleted types that are not reachable
10503 /// @return a sorted vector of deleted types that are not reachable
10505 /// sorted by considering their pretty representation.
10526 /// Getter of a sorted vector of added types that are not reachable
10529 /// @return a sorted vector of added types that are not reachable from
10531 /// sorted by considering their pretty representation.
10552 /// Getter of a sorted vector of changed types that are not reachable
10555 /// @return a sorted vector of changed types that are not reachable
10557 /// sorted by considering their pretty representation.