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.py | 64 typedef_decl, typedef_func_params, 119 elif typedef_decl: 122 _, name, data = parse_var_decl(typedef_decl)
|
/third_party/libabigail/include/ |
H A D | abg-fwd.h | 131 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 D | abg-ir.h | 2771 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 D | abg-hash.cc | 328 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 D | abg-ir.cc | 6789 /// 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 D | abg-ctf-reader.cc | 545 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 D | abg-writer.cc | 1050 /// @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 D | abg-reader.cc | 1366 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 D | abg-comparison.cc | 2802 ||(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 D | abg-dwarf-reader.cc | 14196 /// 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