Lines Matching defs:map
104 /// Sort a map of enumerators by their value.
106 /// @param enumerators_map the map to sort.
121 /// Sort a map of changed enumerators.
123 /// @param enumerators_map the map to sort.
140 /// Sort a map of data members by the offset of their initial value.
142 /// @param data_members the map of changed data members to sort.
169 /// Sort an instance of @ref string_function_ptr_map map and stuff a
172 /// @param map the map to sort.
176 sort_string_function_ptr_map(const string_function_ptr_map& map,
179 sorted.reserve(map.size());
180 for (string_function_ptr_map::const_iterator i = map.begin();
181 i != map.end();
189 /// Sort a map that's an instance of @ref
193 /// @param map the map to sort.
197 sort_string_member_function_sptr_map(const string_member_function_sptr_map& map,
200 sorted.reserve(map.size());
201 for (string_member_function_sptr_map::const_iterator i = map.begin();
202 i != map.end();
210 /// Sort the values of a @ref string_function_decl_diff_sptr_map map
214 /// @param map the map whose values to store.
220 (const string_function_decl_diff_sptr_map& map,
223 sorted.reserve(map.size());
224 for (string_function_decl_diff_sptr_map::const_iterator i = map.begin();
225 i != map.end();
232 /// Sort of an instance of @ref string_var_diff_sptr_map map.
234 /// @param map the input map to sort.
239 sort_string_var_diff_sptr_map(const string_var_diff_sptr_map& map,
242 sorted.reserve(map.size());
243 for (string_var_diff_sptr_map::const_iterator i = map.begin();
244 i != map.end();
252 /// Sort a map of string -> pointer to @ref elf_symbol.
257 /// @param map the map to sort.
262 sort_string_elf_symbol_map(const string_elf_symbol_map& map,
265 for (string_elf_symbol_map::const_iterator i = map.begin();
266 i!= map.end();
274 /// Sort a map of string -> pointer to @ref var_decl.
279 /// @param map the map to sort.
283 sort_string_var_ptr_map(const string_var_ptr_map& map,
286 for (string_var_ptr_map::const_iterator i = map.begin();
287 i != map.end();
298 /// @param map the map of changed data members to sort.
302 sort_string_data_member_diff_sptr_map(const string_var_diff_sptr_map& map,
305 sorted.reserve(map.size());
306 for (string_var_diff_sptr_map::const_iterator i = map.begin();
307 i != map.end();
314 /// Sort the values of a unsigned_var_diff_sptr_map map and store the
317 /// @param map the map of changed data members to sort.
321 sort_unsigned_data_member_diff_sptr_map(const unsigned_var_diff_sptr_map map,
324 sorted.reserve(map.size());
325 for (unsigned_var_diff_sptr_map::const_iterator i = map.begin();
326 i != map.end();
333 /// Sort an map of string -> virtual member function into a vector of
337 /// @param map the input map.
343 (const string_function_decl_diff_sptr_map& map,
346 sorted.reserve(map.size());
347 for (string_function_decl_diff_sptr_map::const_iterator i = map.begin();
348 i != map.end();
356 /// Sort a map ofg string -> @ref diff_sptr into a vector of @ref
360 /// @param map the map to sort.
364 sort_string_diff_sptr_map(const string_diff_sptr_map& map,
367 sorted.reserve(map.size());
368 for (string_diff_sptr_map::const_iterator i = map.begin();
369 i != map.end();
377 /// Sort a map ofg string -> @ref diff* into a vector of @ref
381 /// @param map the map to sort.
385 sort_string_diff_ptr_map(const string_diff_ptr_map& map,
388 sorted.reserve(map.size());
389 for (string_diff_ptr_map::const_iterator i = map.begin();
390 i != map.end();
398 /// Sort a map of string -> base_diff_sptr into a sorted vector of
402 /// @param map the input map to sort.
406 sort_string_base_diff_sptr_map(const string_base_diff_sptr_map& map,
409 for (string_base_diff_sptr_map::const_iterator i = map.begin();
410 i != map.end();
432 /// Sort a map of @ref fn_parm_diff by the indexes of the function
435 /// @param map the map to sort.
440 sort_string_fn_parm_diff_sptr_map(const unsigned_fn_parm_diff_sptr_map& map,
443 sorted.reserve(map.size());
444 for (unsigned_fn_parm_diff_sptr_map::const_iterator i = map.begin();
445 i != map.end();
453 /// Sort a map of changed function parameters by the indexes of the
456 /// @param map the map to sort.
461 sort_string_fn_parm_diff_sptr_map(const string_fn_parm_diff_sptr_map& map,
464 sorted.reserve(map.size());
465 for (string_fn_parm_diff_sptr_map::const_iterator i = map.begin();
466 i != map.end();
474 /// Sort a map of string -> function parameters.
476 /// @param map the map to sort.
481 sort_string_parm_map(const string_parm_map& map,
484 for (string_parm_map::const_iterator i = map.begin();
485 i != map.end();
514 /// Sort a map of string to type_base_sptr entities.
520 /// @param map the map to sort.
525 sort_string_type_base_sptr_map(string_type_base_sptr_map& map,
528 for (string_type_base_sptr_map::const_iterator i = map.begin();
529 i != map.end();
2225 /// @param c a bit-map representing the set of categories to add the
2228 /// @return the resulting bit-map representing the categories this
2241 /// @param c a bit-map representing the set of categories to add the
2244 /// @return the resulting bit-map representing the categories this
2256 /// @param c a bit-map representing the set of categories to add the
2269 /// @param c a bit-map representing the set of categories to add the
2272 /// @return the resulting bit-map representing the categories this
2285 /// @param c a bit-map representing the set of categories to add the
2288 /// @return the resulting bit-map representing the categories this
4011 /// @return a map of the enumerators that were deleted.
4016 /// @return a map of the enumerators that were inserted
4021 /// @return a map of the enumerators that were changed
4914 /// @return a map of data members that got inserted.
4921 /// @return a map of data members that got deleted.
4947 /// @return a map of member functions that got deleted.
4952 /// @return a map of member functions that got inserted.
4987 /// Get the map of data members that got replaced by anonymous data
4990 /// The key of a map entry is the name of the replaced data member and
4993 /// @return the map of data members replaced by anonymous data
5149 /// Find a virtual destructor in a map of member functions
5151 /// @param map the map of member functions. Note that the key of the
5152 /// map is the member function name. The key is the member function.
5155 /// was found, return map.end()
5157 find_virtual_dtor_in_map(const string_member_function_sptr_map& map)
5159 for (string_member_function_sptr_map::const_iterator i = map.begin();
5160 i !=map.end();
5167 return map.end();
5601 /// @return a map containing the deleted base classes, keyed with
5609 /// @return a map containing the inserted base classes, keyed with
6849 /// Getter for the map of function parameter changes of the current diff.
6851 /// @return a map of function parameter changes of the current diff.
6856 /// Getter for the map of parameters that got removed.
6858 /// @return the map of parameters that got removed.
6863 /// Getter for the map of parameters that got added.
6865 /// @return the map of parameters that got added.
7553 /// Getter of the map that contains basic type diffs.
7555 /// @return the map that contains basic type diffs.
7560 /// Getter of the map that contains basic type diffs.
7562 /// @return the map that contains basic type diffs.
7567 /// Getter of the map that contains enum type diffs.
7569 /// @return the map that contains enum type diffs.
7574 /// Getter of the map that contains enum type diffs.
7576 /// @return the map that contains enum type diffs.
7581 /// Getter of the map that contains class type diffs.
7583 /// @return the map that contains class type diffs.
7588 /// Getter of the map that contains class type diffs.
7590 /// @return the map that contains class type diffs.
7595 /// Getter of the map that contains union type diffs.
7597 /// @return the map that contains union type diffs.
7602 /// Getter of the map that contains union type diffs.
7604 /// @return the map that contains union type diffs.
7609 /// Getter of the map that contains typedef type diffs.
7611 /// @return the map that contains typedef type diffs.
7616 /// Getter of the map that contains typedef type diffs.
7618 /// @return the map that contains typedef type diffs.
7623 /// Getter of the map that contains array type diffs.
7625 /// @return the map that contains array type diffs.
7630 /// Getter of the map that contains array type diffs.
7632 /// @return the map that contains array type diffs.
7637 /// Getter of the map that contains reference type diffs.
7639 /// @return the map that contains reference type diffs.
7644 /// Getter of the map that contains reference type diffs.
7646 /// @return the map that contains reference type diffs.
7651 /// Getter of the map that contains function parameter diffs.
7653 /// @return the map that contains function parameter diffs.
7658 /// Getter of the map that contains function parameter diffs.
7660 /// @return the map that contains function parameter diffs.
7665 /// Getter of the map that contains function type diffs.
7667 /// @return the map that contains function type diffs.
7672 /// Getter of the map that contains function type diffs.
7674 /// @return the map that contains function type diffs.
7679 /// Getter of the map that contains function decl diffs.
7681 /// @return the map that contains function decl diffs.
7686 /// Getter of the map that contains function decl diffs.
7688 /// @return the map that contains function decl diffs.
7693 /// Getter of the map that contains var decl diffs.
7695 /// @return the map that contains var decl diffs.
7700 /// Getter of the map that contains var decl diffs.
7702 /// @return the map that contains var decl diffs.
7707 /// Getter of the map that contains distinct diffs.
7709 /// @return the map that contains distinct diffs.
7714 /// Getter of the map that contains distinct diffs.
7716 /// @return the map that contains distinct diffs.
7770 // Update the map that associates this diff node to the set of
9096 // Populate the map of deleted unreachable types from the
9113 // Populate the map of added and change unreachable types from the
9139 // in the map of changed unreachable types.
10406 /// @return a non-sorted map of functions which signature didn't
10408 /// The key of the map is a unique identifier for the function; it's
10427 /// @return the map of deleted variable.
10434 /// @return the map of added variable.
10439 /// Getter for the non-sorted map of variables which signature didn't
10442 /// @return the non-sorted map of changed variables.
10458 /// @return a map of elf function symbols not referenced by any debug
10467 /// @return a map of elf function symbols not referenced by any debug
10476 /// @return a map of elf variable symbols not referenced by any debug
10485 /// @return a map of elf variable symbols not referenced by any debug
10491 /// Getter for a map of deleted types that are not reachable from
10494 /// @return a map that associates pretty representation of deleted
10517 /// Getter for a map of added types that are not reachable from global
10520 /// @return a map that associates pretty representation of added
10543 /// Getter for a map of changed types that are not reachable from
10546 /// @return a map that associates pretty representation of changed
11098 /// @param v a bit map representing the new visiting policy used by