Home
last modified time | relevance | path

Searched refs:union_decl (Results 1 - 9 of 9) sorted by relevance

/third_party/libabigail/include/
H A Dabg-ir.h3885 /// The base type of @ref class_decl and @ref union_decl
4340 class union_decl : public class_or_union class
4343 union_decl();
4347 union_decl(const environment& env, const string& name,
4352 union_decl(const environment& env, const string& name,
4358 union_decl(const environment& env, const string& name,
4362 union_decl(const environment& env, const string& name,
4366 union_decl(const environment& env, const string& name,
4380 operator==(const union_decl&) const;
4385 virtual ~union_decl();
[all...]
H A Dabg-fwd.h168 class union_decl;
170 typedef shared_ptr<union_decl> union_decl_sptr;
463 union_decl*
/third_party/libabigail/src/
H A Dabg-ctf-reader.cc599 union_decl_sptr union_decl in process_ctf_type() local
601 result = is_type(union_decl); in process_ctf_type()
1026 union_fwd(new union_decl(rdr->env(), in process_ctf_forward_type()
1141 result.reset(new union_decl(rdr->env(), in process_ctf_union_type()
H A Dabg-ir.cc10250 /// Test if a type is a @ref union_decl.
10254 /// @return true iff @p t is a union_decl.
10259 /// Test if a type is a @ref union_decl.
10263 /// @return the @ref union_decl is @p is a @ref union_decl, or nil
10265 union_decl*
10267 {return dynamic_cast<union_decl*>(const_cast<type_or_decl_base*>(t));} in is_union_type()
10269 /// Test if a type is a @ref union_decl.
10273 /// @return the @ref union_decl is @p is a @ref union_decl, o
24326 union_decl::union_decl(const environment& env, const string& name, union_decl() function in abigail::ir::union_decl
24362 union_decl::union_decl(const environment& env, const string& name, union_decl() function in abigail::ir::union_decl
24400 union_decl::union_decl(const environment& env, const string& name, union_decl() function in abigail::ir::union_decl
24431 union_decl::union_decl(const environment& env, const string& name, union_decl() function in abigail::ir::union_decl
24466 union_decl::union_decl(const environment& env, union_decl() function in abigail::ir::union_decl
[all...]
H A Dabg-hash.cc1021 if (const union_decl* d = dynamic_cast<const union_decl*>(t)) in operator ()()
1022 return union_decl::hash()(*d); in operator ()()
H A Dabg-reader.cc4576 /// Build a @ref union_decl from its XML node if it is not suppressed
4585 /// union_decl to the current context or not.
4587 /// @return true iff the @ref union_decl was built.
5027 /// Build a union_decl from a 'union-decl' xml node.
5031 /// @param node the xml node to build the union_decl from.
5037 /// @return a pointer to union_decl upon successful completion, a null
5051 union_decl_sptr result = dynamic_pointer_cast<union_decl>(d); in build_union_decl()
5076 union_decl::member_types mbrs; in build_union_decl()
5077 union_decl::data_members data_mbrs; in build_union_decl()
5078 union_decl in build_union_decl()
[all...]
H A Dabg-writer.cc2022 else if (union_decl *u = is_union_type(*i)) in write_decl_in_scope()
3937 /// Serialize a @ref union_decl type.
3939 /// @param d the pointer to @ref union_decl to serialize.
3976 for (union_decl::data_members::const_iterator data = in write_union_decl()
4000 for (union_decl::member_functions::const_iterator f = in write_union_decl()
4148 || write_union_decl(dynamic_pointer_cast<union_decl>(t), in write_member_type()
H A Dabg-comparison.cc2796 ||(d = try_to_diff<union_decl>(f, s,ctxt)) in compute_diff_for_types()
5988 /// Compute the difference between two @ref union_decl types.
5993 /// @param first the first @ref union_decl to consider.
5995 /// @param second the second @ref union_decl to consider.
H A Dabg-dwarf-reader.cc13099 /// Build an @ref union_decl from a DW_TAG_union_type DIE.
13105 /// @param scope the scope the resulting @ref union_decl belongs to.
13108 /// updates the @ref union_decl that it points to, rather than
13109 /// creating a new @ref union_decl.
13122 /// @return the resulting @ref union_decl type.
13214 result.reset(new union_decl(rdr.env(), name, size, loc,

Completed in 77 milliseconds