Lines Matching defs:const

64 fnv_hash(const std::string& str)
66 const uint32_t prime = 0x01000193;
67 const uint32_t offset_basis = 0x811c9dc5;
95 type_base::hash::operator()(const type_base& t) const
113 type_base::hash::operator()(const type_base* t) const
122 type_base::hash::operator()(const type_base_sptr t) const
128 operator()(const decl_base& d) const
149 operator()(const type_decl& t) const
169 scope_decl::hash::operator()(const scope_decl& d) const
188 scope_decl::hash::operator()(const scope_decl* d) const
194 operator()(const scope_type_decl& t) const
211 operator()(const qualified_type_def& t) const
228 operator()(const pointer_type_def& t) const
246 operator()(const reference_type_def& t)
267 operator()(const array_type_def::subrange_type& s) const
279 operator()(const array_type_def& t)
306 operator()(const enum_type_decl& t) const
331 operator()(const typedef_decl& t) const
357 var_decl::hash::operator()(const var_decl& t) const
383 var_decl::hash::operator()(const var_decl* t) const
396 function_decl::hash::operator()(const function_decl& t) const
435 function_decl::hash::operator()(const function_decl* t) const
440 (const function_decl::parameter& p) const
453 (const function_decl::parameter* p) const
458 (const function_decl::parameter_sptr p) const
465 operator()(const method_type& t) const
485 operator()(const method_type* t)
489 operator()(const method_type_sptr t)
501 function_type::hash::operator()(const function_type& t) const
523 function_type::hash::operator()(const function_type* t) const
525 if (const method_type* m = dynamic_cast<const method_type*>(t))
539 function_type::hash::operator()(const function_type_sptr t) const
545 member_base::hash::operator()(const member_base& m) const
552 class_decl::base_spec::hash::operator()(const base_spec& t) const
570 (const member_function_template& t) const
588 (const member_class_template& t) const
607 class_or_union::hash::operator()(const class_or_union& t) const
677 class_or_union::hash::operator()(const class_or_union *t) const
686 class_decl::hash::operator()(const class_decl& t) const
740 class_decl::hash::operator()(const class_decl* t) const
746 operator()(const template_parameter& t) const
776 operator()(const template_parameter* t) const;
782 operator()(const shared_ptr<template_parameter> t) const
787 template_decl::hash::operator()(const template_decl& t) const
808 operator()(const type_tparameter& t) const
828 non_type_tparameter::hash::operator()(const non_type_tparameter& t) const
848 non_type_tparameter::hash::operator()(const non_type_tparameter* t) const
854 operator()(const template_tparameter& t) const
870 operator()(const template_parameter* t) const
872 if (const template_tparameter* p =
873 dynamic_cast<const template_tparameter*>(t))
875 else if (const type_tparameter* p =
876 dynamic_cast<const type_tparameter*>(t))
878 if (const non_type_tparameter* p =
879 dynamic_cast<const non_type_tparameter*>(t))
892 type_composition::hash::operator()(const type_composition& t) const
908 type_composition::hash::operator()(const type_composition* t) const
913 operator()(const function_tdecl& t) const
932 operator()(const shared_ptr<function_tdecl> f) const
942 operator()(const class_tdecl& t) const
960 operator()(const shared_ptr<class_tdecl> t) const
988 type_base::dynamic_hash::operator()(const type_base* t) const
993 if (const member_function_template* d =
994 dynamic_cast<const member_function_template*>(t))
996 if (const member_class_template* d =
997 dynamic_cast<const member_class_template*>(t))
999 if (const template_tparameter* d =
1000 dynamic_cast<const template_tparameter*>(t))
1002 if (const type_tparameter* d =
1003 dynamic_cast<const type_tparameter*>(t))
1005 if (const type_decl* d = dynamic_cast<const type_decl*> (t))
1007 if (const qualified_type_def* d = dynamic_cast<const qualified_type_def*>(t))
1009 if (const pointer_type_def* d = dynamic_cast<const pointer_type_def*>(t))
1011 if (const reference_type_def* d = dynamic_cast<const reference_type_def*>(t))
1013 if (const array_type_def* d = dynamic_cast<const array_type_def*>(t))
1015 if (const enum_type_decl* d = dynamic_cast<const enum_type_decl*>(t))
1017 if (const typedef_decl* d = dynamic_cast<const typedef_decl*>(t))
1019 if (const class_decl* d = dynamic_cast<const class_decl*>(t))
1021 if (const union_decl* d = dynamic_cast<const union_decl*>(t))
1023 if (const scope_type_decl* d = dynamic_cast<const scope_type_decl*>(t))
1025 if (const method_type* d = dynamic_cast<const method_type*>(t))
1027 if (const function_type* d = dynamic_cast<const function_type*>(t))
1035 type_base::shared_ptr_hash::operator()(const shared_ptr<type_base> t) const