Home
last modified time | relevance | path

Searched refs:tagged_union (Results 1 – 25 of 68) sorted by relevance

123

/dports/cad/librepcb/librepcb-0.1.6/libs/type_safe/include/type_safe/
H A Dtagged_union.hpp84 class tagged_union class
147 tagged_union() noexcept = default;
150 ~tagged_union() noexcept = default;
152 tagged_union(const tagged_union&) = delete;
153 tagged_union& operator=(const tagged_union&) = delete;
261 constexpr typename tagged_union<Types...>::type_id tagged_union<Types...>::invalid_type;
426 void destroy(tagged_union<Types...>& u) noexcept in destroy()
428 detail::destroy_union<tagged_union<Types...>>::destroy(u); in destroy()
442 void copy(tagged_union<Types...>& dest, const tagged_union<Types...>& org) in copy()
445 detail::copy_union<tagged_union<Types...>>::copy(dest, org); in copy()
[all …]
H A Dvariant.hpp51 using union_t = tagged_union<HeadT, TailT...>;
132 explicit basic_variant(const tagged_union<HeadT, TailT...>& u) in basic_variant()
139 explicit basic_variant(tagged_union<HeadT, TailT...>&& u) in basic_variant()
771 static void change_value(union_type<T> type, tagged_union<Types...>& storage, Args&&... args) in change_value()
778 static auto change_value_impl(union_type<T> type, tagged_union<Types...>& storage, in change_value_impl()
788 static auto change_value_impl(union_type<T> type, tagged_union<Types...>& storage, in change_value_impl()
828 static void change_value(union_type<T> type, tagged_union<Types...>& storage, Args&&... args) in change_value()
845 static void change_value(union_type<T> type, tagged_union<Types...>& storage, in change_value()
853 static void move_emplace(union_type<T> type, tagged_union<Types...>& storage, in move_emplace()
868 static auto change_value_impl(union_type<T> type, tagged_union<Types...>& storage, in change_value_impl()
[all …]
/dports/misc/vxl/vxl-3.3.2/contrib/gel/vtol/
H A Dvtol_topology_io.cxx143 tagged_union(&vertices); in write()
144 tagged_union(&zero_chains); in write()
145 tagged_union(&edges); in write()
146 tagged_union(&one_chains); in write()
147 tagged_union(&faces); in write()
148 tagged_union(&two_chains); in write()
149 tagged_union(&blocks); in write()
H A Dvtol_list_functions.h27 std::vector<T>* tagged_union(std::vector<T>*);
31 std::list<T>* tagged_union(std::list<T>*);
H A Dvtol_macros.h30 return tagged_union(new_list)
43 return tagged_union(new_list)
56 return tagged_union(listnm)
H A Dvtol_list_functions.hxx14 std::vector<T>* tagged_union(std::vector<T>* topolist) in tagged_union() function
39 std::list<T>* tagged_union(std::list<T>* topolist) in tagged_union() function
H A Dvtol_one_chain.cxx219 return tagged_union(result); in outside_boundary_compute_vertices()
431 return tagged_union(result); in compute_faces()
458 return tagged_union(result); in compute_two_chains()
484 return tagged_union(result); in compute_blocks()
/dports/cad/librepcb/librepcb-0.1.6/libs/type_safe/include/type_safe/detail/
H A Dvariant_impl.hpp288 tagged_union<Types...>>::assign(storage_, other.storage_); in operator =()
302 tagged_union<Types...>>::assign(storage_, in operator =()
312 tagged_union<Types...>& get_union() noexcept in get_union()
317 const tagged_union<Types...>& get_union() const noexcept in get_union()
323 tagged_union<Types...> storage_;
/dports/misc/vxl/vxl-3.3.2/contrib/gel/vtol/Templates/
H A Dvtol_list_functions+vtol_topology_object_sptr-.cxx4 template std::list<vtol_topology_object_sptr>* tagged_union(std::list<vtol_topology_object_sptr>*);
H A Dvtol_list_functions+vtol_vertex~-.cxx9 template std::vector<vtol_vertex*>* tagged_union(std::vector<vtol_vertex*>*);
H A Dvtol_list_functions+vtol_edge~-.cxx9 template std::vector<vtol_edge*>* tagged_union(std::vector<vtol_edge*>*);
H A Dvtol_list_functions+vtol_face~-.cxx9 template std::vector<vtol_face*>* tagged_union(std::vector<vtol_face*>*);
H A Dvtol_list_functions+vtol_block~-.cxx9 template std::vector<vtol_block*>* tagged_union(std::vector<vtol_block*>*);
H A Dvtol_list_functions+vtol_two_chain~-.cxx9 template std::vector<vtol_two_chain*>* tagged_union(std::vector<vtol_two_chain*>*);
H A Dvtol_list_functions+vtol_zero_chain~-.cxx9 template std::vector<vtol_zero_chain*>* tagged_union(std::vector<vtol_zero_chain*>*);
H A Dvtol_list_functions+vtol_one_chain~-.cxx9 template std::vector<vtol_one_chain*>* tagged_union(std::vector<vtol_one_chain*>*);
/dports/mail/panda-cclient/panda-imap-7905901/src/osdep/unix/
H A Dckp_dce.c69 pwr.key.tagged_union.plain = (idl_char *) pass; in checkpw()
/dports/mail/panda-imap/panda-imap-7905901/src/osdep/unix/
H A Dckp_dce.c69 pwr.key.tagged_union.plain = (idl_char *) pass; in checkpw()
/dports/mail/cclient/imap-2007f/src/osdep/unix/
H A Dckp_dce.c69 pwr.key.tagged_union.plain = (idl_char *) pass; in checkpw()
/dports/mail/alpine/alpine-465e23b/imap/src/osdep/unix/
H A Dckp_dce.c69 pwr.key.tagged_union.plain = (idl_char *) pass; in checkpw()
/dports/editors/pico-alpine/alpine-465e23b/imap/src/osdep/unix/
H A Dckp_dce.c69 pwr.key.tagged_union.plain = (idl_char *) pass; in checkpw()
/dports/mail/imap-uw/imap-2007f/src/osdep/unix/
H A Dckp_dce.c69 pwr.key.tagged_union.plain = (idl_char *) pass; in checkpw()
/dports/security/sudo/sudo-1.9.8p2/plugins/sudoers/auth/
H A Ddce.c84 password_rec.key.tagged_union.plain = (idl_char *) plain_pw; in sudo_dce_verify()
/dports/lang/gcc9/gcc-9.4.0/gcc/testsuite/gcc.c-torture/compile/
H A D920928-4.c89 } tagged_union; member
/dports/devel/arm-none-eabi-gcc492/gcc-4.9.2/gcc/testsuite/gcc.c-torture/compile/
H A D920928-4.c89 } tagged_union; member

123