Home
last modified time | relevance | path

Searched refs:template_parameter (Results 1 – 7 of 7) sorted by relevance

/third_party/libabigail/src/
Dabg-hash.cc743 struct template_parameter::hash
746 operator()(const template_parameter& t) const in operator ()()
773 struct template_parameter::dynamic_hash
776 operator()(const template_parameter* t) const;
779 struct template_parameter::shared_ptr_hash
782 operator()(const shared_ptr<template_parameter> t) const in operator ()()
783 {return template_parameter::dynamic_hash()(t.get());} in operator ()()
790 template_parameter::shared_ptr_hash hash_template_parameter; in operator ()()
811 template_parameter::hash hash_template_parameter; in operator ()()
830 template_parameter::hash hash_template_parameter; in operator ()()
[all …]
Dabg-ir.cc24836 list<shared_ptr<template_parameter> >::const_iterator t0, t1; in operator ==()
24862 class template_parameter::priv
24864 friend class template_parameter;
24883 template_parameter::template_parameter(unsigned index, in template_parameter() function in abigail::ir::template_parameter
24889 template_parameter::get_index() const in get_index()
24893 template_parameter::get_enclosing_template_decl() const in get_enclosing_template_decl()
24897 template_parameter::get_hashing_has_started() const in get_hashing_has_started()
24901 template_parameter::set_hashing_has_started(bool f) const in set_hashing_has_started()
24905 template_parameter::operator==(const template_parameter& o) const in operator ==()
24941 template_parameter::operator!=(const template_parameter& other) const in operator !=()
[all …]
Dabg-writer.cc922 static bool write_template_parameter(const shared_ptr<template_parameter>,
4271 for (list<shared_ptr<template_parameter> >::const_iterator p = in write_template_tparameter()
4338 write_template_parameter(const shared_ptr<template_parameter> decl, in write_template_parameter()
4368 for (list<shared_ptr<template_parameter> >::const_iterator p = in write_template_parameters()
Dabg-reader.cc5731 if (shared_ptr<template_parameter> p = in build_template_tparameter()
5768 shared_ptr<template_parameter> r; in build_template_parameter()
/third_party/libabigail/include/
Dabg-ir.h3443 class template_parameter
3449 template_parameter();
3458 template_parameter(unsigned index,
3462 operator==(const template_parameter&) const;
3465 operator!=(const template_parameter&) const;
3479 virtual ~template_parameter();
3489 class type_tparameter : public template_parameter, public virtual type_decl
3511 operator==(const template_parameter&) const;
3520 class non_type_tparameter : public template_parameter, public virtual decl_base
3546 operator==(const template_parameter&) const;
[all …]
Dabg-fwd.h279 class template_parameter; variable
282 typedef shared_ptr<template_parameter> template_parameter_sptr;
/third_party/libabigail/
DChangeLog5499 (template_parameter): Likewise.
10257 (template_parameter::get_enclosing_template_decl): Likewise.
24960 dm_context_rel, template_parameter}::operator!=): Declare.
24976 dm_context_rel, template_parameter}::operator!=): Define.
34177 * src/abg-ir.cc (template_parameter::priv::comparison_started_):
34179 (template_parameter::priv::priv): Initialize it.
34180 (template_parameter::operator==): Compare the enclosing template
34256 (class template_parameter): Pimpl-ify this. Make the constructor
34263 * src/abg-hash.cc (template_parameter::hash::operator()): Hash the
34269 template_parameter.
[all …]