Lines Matching refs:hashing
22 namespace hashing namespace
101 v = hashing::combine_hashes(v, size_t_hash(t.get_size_in_bits())); in operator ()()
102 v = hashing::combine_hashes(v, size_t_hash(t.get_alignment_in_bits())); in operator ()()
134 v = hashing::combine_hashes(v, str_hash(d.get_linkage_name())); in operator ()()
136 v = hashing::combine_hashes(v, str_hash(d.get_qualified_name())); in operator ()()
139 v = hashing::combine_hashes(v, get_member_access_specifier(d)); in operator ()()
140 v = hashing::combine_hashes(v, get_member_is_static(d)); in operator ()()
156 v = hashing::combine_hashes(v, decl_hash(t)); in operator ()()
157 v = hashing::combine_hashes(v, type_hash(t)); in operator ()()
177 v = hashing::combine_hashes(v, (*i)->get_hash()); in operator ()()
201 v = hashing::combine_hashes(v, decl_hash(t)); in operator ()()
202 v = hashing::combine_hashes(v, type_hash(t)); in operator ()()
218 v = hashing::combine_hashes(v, type_hash(t)); in operator ()()
219 v = hashing::combine_hashes(v, decl_hash(t)); in operator ()()
220 v = hashing::combine_hashes(v, t.get_cv_quals()); in operator ()()
236 v = hashing::combine_hashes(v, decl_hash(t)); in operator ()()
237 v = hashing::combine_hashes(v, type_base_hash(t)); in operator ()()
238 v = hashing::combine_hashes(v, hash_type_ptr(t.get_pointed_to_type())); in operator ()()
254 v = hashing::combine_hashes(v, hash_str(t.is_lvalue() in operator ()()
257 v = hashing::combine_hashes(v, hash_type_base(t)); in operator ()()
258 v = hashing::combine_hashes(v, hash_decl(t)); in operator ()()
259 v = hashing::combine_hashes(v, hash_type_ptr(t.get_pointed_to_type())); in operator ()()
271 v = hashing::combine_hashes(v, hash_size_t(s.get_upper_bound())); in operator ()()
289 v = hashing::combine_hashes(v, hash_type_base(t)); in operator ()()
290 v = hashing::combine_hashes(v, hash_decl(t)); in operator ()()
291 v = hashing::combine_hashes(v, hash_type_ptr(t.get_element_type())); in operator ()()
297 v = hashing::combine_hashes(v, hash_subrange(**i)); in operator ()()
314 v = hashing::combine_hashes(v, decl_hash(t)); in operator ()()
315 v = hashing::combine_hashes(v, type_ptr_hash(t.get_underlying_type())); in operator ()()
321 v = hashing::combine_hashes(v, str_hash(i->get_name())); in operator ()()
322 v = hashing::combine_hashes(v, size_t_hash(i->get_value())); in operator ()()
339 v = hashing::combine_hashes(v, hash_type(t)); in operator ()()
340 v = hashing::combine_hashes(v, decl_hash(t)); in operator ()()
341 v = hashing::combine_hashes(v, type_ptr_hash(t.get_underlying_type())); in operator ()()
365 v = hashing::combine_hashes(v, hash_decl(t)); in operator ()()
366 v = hashing::combine_hashes(v, hash_type_ptr(t.get_type())); in operator ()()
370 v = hashing::combine_hashes(v, hash_decl(*t.get_scope())); in operator ()()
371 v = hashing::combine_hashes(v, hash_size_t(get_data_member_offset(t))); in operator ()()
406 v = hashing::combine_hashes(v, hash_decl_base(t)); in operator ()()
407 v = hashing::combine_hashes(v, hash_type_ptr(t.get_type())); in operator ()()
408 v = hashing::combine_hashes(v, hash_bool(t.is_declared_inline())); in operator ()()
409 v = hashing::combine_hashes(v, hash_int(t.get_binding())); in operator ()()
418 v = hashing::combine_hashes(v, hash_bool(is_ctor)); in operator ()()
419 v = hashing::combine_hashes(v, hash_bool(is_dtor)); in operator ()()
420 v = hashing::combine_hashes(v, hash_bool(is_static)); in operator ()()
421 v = hashing::combine_hashes(v, hash_bool(is_const)); in operator ()()
423 v = hashing::combine_hashes(v, hash_size_t(voffset)); in operator ()()
446 v = hashing::combine_hashes(v, hash_unsigned(p.get_index())); in operator ()()
447 v = hashing::combine_hashes(v, hash_bool(p.get_variadic_marker())); in operator ()()
473 v = hashing::combine_hashes(v, hash_string(class_name)); in operator ()()
474 v = hashing::combine_hashes(v, hash_type_ptr(t.get_return_type())); in operator ()()
479 v = hashing::combine_hashes(v, hash_parameter(**i)); in operator ()()
508 v = hashing::combine_hashes(v, hash_type_ptr(t.get_return_type())); in operator ()()
513 v = hashing::combine_hashes(v, hash_parameter(**i)); in operator ()()
561 v = hashing::combine_hashes(v, hash_member(t)); in operator ()()
562 v = hashing::combine_hashes(v, hash_size(t.get_offset_in_bits())); in operator ()()
563 v = hashing::combine_hashes(v, hash_bool(t.get_is_virtual())); in operator ()()
564 v = hashing::combine_hashes(v, hash_type_ptr(t.get_base_class())); in operator ()()
579 v = hashing::combine_hashes(v, hash_string(n)); in operator ()()
580 v = hashing::combine_hashes(v, hash_function_tdecl(t)); in operator ()()
581 v = hashing::combine_hashes(v, hash_bool(t.is_constructor())); in operator ()()
582 v = hashing::combine_hashes(v, hash_bool(t.is_const())); in operator ()()
596 v = hashing::combine_hashes(v, hash_string(n)); in operator ()()
597 v = hashing::combine_hashes(v, hash_class_tdecl(t)); in operator ()()
637 v = hashing::combine_hashes(v, hash_scope_type(t)); in operator ()()
646 v = hashing::combine_hashes(v, hash_data_member(**d)); in operator ()()
657 v = hashing::combine_hashes(v, hash_member_fn_tmpl(**f)); in operator ()()
664 v = hashing::combine_hashes(v, hash_member_class_tmpl(**c)); in operator ()()
724 v = hashing::combine_hashes(v, hash_base(**b)); in operator ()()
727 v = hashing::combine_hashes(v, hash_class_or_union(t)); in operator ()()
763 v = hashing::combine_hashes(v, hash_unsigned(t.get_index())); in operator ()()
764 v = hashing::combine_hashes(v, hash_template_decl in operator ()()
793 v = hashing::combine_hashes(v, hash_string(t.get_qualified_name())); in operator ()()
800 v = hashing::combine_hashes(v, hash_template_parameter(*p)); in operator ()()
815 v = hashing::combine_hashes(v, hash_template_parameter(t)); in operator ()()
816 v = hashing::combine_hashes(v, hash_type(t)); in operator ()()
835 v = hashing::combine_hashes(v, hash_template_parameter(t)); in operator ()()
836 v = hashing::combine_hashes(v, hash_string(t.get_name())); in operator ()()
837 v = hashing::combine_hashes(v, hash_type(t.get_type())); in operator ()()
861 v = hashing::combine_hashes(v, hash_template_type_parm(t)); in operator ()()
862 v = hashing::combine_hashes(v, hash_template_decl(t)); in operator ()()
898 v = hashing::combine_hashes(v, hash_type(t.get_composed_type().get())); in operator ()()
922 v = hashing::combine_hashes(v, hash_decl_base(t)); in operator ()()
923 v = hashing::combine_hashes(v, hash_template_decl(t)); in operator ()()
925 v = hashing::combine_hashes(v, hash_function_decl(*t.get_pattern())); in operator ()()
950 v = hashing::combine_hashes(v, hash_decl_base(t)); in operator ()()
951 v = hashing::combine_hashes(v, hash_template_decl(t)); in operator ()()
953 v = hashing::combine_hashes(v, hash_class_decl(*t.get_pattern())); in operator ()()