Home
last modified time | relevance | path

Searched refs:typedef_decl (Results 1 - 10 of 10) sorted by relevance

/third_party/python/Tools/c-analyzer/c_parser/parser/
H A D_global.py64 typedef_decl, typedef_func_params,
119 elif typedef_decl:
122 _, name, data = parse_var_decl(typedef_decl)
/third_party/libabigail/include/
H A Dabg-fwd.h131 class typedef_decl;
133 /// Convenience typedef for a shared pointer on a @ref typedef_decl.
134 typedef shared_ptr<typedef_decl> typedef_decl_sptr;
136 /// Convenience typedef for a weak pointer on a @ref typedef_decl.
137 typedef weak_ptr<typedef_decl> typedef_decl_wptr;
421 const typedef_decl*
424 typedef_decl*
1204 lookup_typedef_type(const typedef_decl&, const translation_unit&);
1207 lookup_typedef_type(const typedef_decl&, const corpus&);
H A Dabg-ir.h2771 equals(const typedef_decl&, const typedef_decl&, change_kind*);
2774 class typedef_decl : public virtual type_base, public virtual decl_base class
2780 typedef_decl();
2784 /// Hasher for the typedef_decl type.
2787 typedef_decl(const string& name,
2793 typedef_decl(const string& name,
2824 virtual ~typedef_decl();
2825 };// end class typedef_decl
4852 virtual bool visit_begin(typedef_decl*);
[all...]
/third_party/libabigail/src/
H A Dabg-hash.cc328 struct typedef_decl::hash
331 operator()(const typedef_decl& t) const in operator ()()
1017 if (const typedef_decl* d = dynamic_cast<const typedef_decl*>(t)) in operator ()()
1018 return typedef_decl::hash()(*d); in operator ()()
H A Dabg-ir.cc6789 /// Return the leaf underlying type node of a @ref typedef_decl node.
6791 /// If the underlying type of a @ref typedef_decl node is itself a
6792 /// @ref typedef_decl node, then recursively look at the underlying
6793 /// type nodes to get the first one that is not a a @ref typedef_decl
6796 /// Otherwise, if the underlying type node of @ref typedef_decl is
6797 /// *NOT* a @ref typedef_decl node, then just return the underlying
6800 /// And if the type node considered is not a @ref typedef_decl node,
6816 /// Return the leaf underlying type node of a @ref typedef_decl node.
6818 /// If the underlying type of a @ref typedef_decl node is itself a
6819 /// @ref typedef_decl nod
18522 typedef_decl::typedef_decl(const string& name, typedef_decl() function in abigail::ir::typedef_decl
18552 typedef_decl::typedef_decl(const string& name, typedef_decl() function in abigail::ir::typedef_decl
[all...]
H A Dabg-ctf-reader.cc545 typedef_decl_sptr typedef_decl in process_ctf_type() local
547 result = is_type(typedef_decl); in process_ctf_type()
740 result = dynamic_pointer_cast<typedef_decl> in process_ctf_typedef()
745 result.reset(new typedef_decl(typedef_name, utype, location(), in process_ctf_typedef()
H A Dabg-writer.cc1050 /// @param typedef_decl the typedef to annotate.
1059 annotate(const typedef_decl_sptr& typedef_decl, in annotate() argument
1063 if (!typedef_decl) in annotate()
1074 << get_type_name(typedef_decl->get_underlying_type()) in annotate()
1076 << get_type_name(typedef_decl) in annotate()
1895 || write_typedef_decl(dynamic_pointer_cast<typedef_decl>(type), in write_type()
1937 || write_typedef_decl(dynamic_pointer_cast<typedef_decl>(decl), in write_decl()
3201 /// Serialize a pointer to an instance of typedef_decl.
3203 /// @param decl the typedef_decl to serialize.
3255 /// Serialize a pointer to an instance of typedef_decl
[all...]
H A Dabg-reader.cc1366 static shared_ptr<typedef_decl>
4493 /// Build a typedef_decl from a 'typedef-decl' xml node.
4497 /// @param node the xml node to build the typedef_decl from.
4499 /// @return a pointer to a newly built typedef_decl upon successful
4501 static shared_ptr<typedef_decl>
4506 shared_ptr<typedef_decl> nil; in build_typedef_decl()
4545 typedef_decl_sptr t(new typedef_decl(name, underlying_type, loc)); in build_typedef_decl()
H A Dabg-comparison.cc2802 ||(d = try_to_diff<typedef_decl>(f, s, ctxt)) in compute_diff_for_types()
7287 /// Getter for the firt typedef_decl involved in the diff.
7292 {return dynamic_pointer_cast<typedef_decl>(first_subject());} in first_typedef_decl()
7294 /// Getter for the second typedef_decl involved in the diff.
7299 {return dynamic_pointer_cast<typedef_decl>(second_subject());} in second_typedef_decl()
7371 /// Compute a diff between two typedef_decl.
7376 /// @param first a pointer to the first typedef_decl to consider.
7378 /// @param second a pointer to the second typedef_decl to consider.
H A Dabg-dwarf-reader.cc14196 /// Create a typedef_decl from a DW_TAG_typedef DIE.
14211 /// @return the newly created typedef_decl.
14254 result.reset(new typedef_decl(name, utype, loc, linkage_name));

Completed in 70 milliseconds