Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dconstexpr.c141 struct GTY((for_user)) constexpr_fundef { struct
148 struct constexpr_fundef_hasher : ggc_ptr_hash<constexpr_fundef> argument
150 static hashval_t hash (constexpr_fundef *);
151 static bool equal (constexpr_fundef *, constexpr_fundef *);
164 constexpr_fundef_hasher::equal (constexpr_fundef *lhs, constexpr_fundef *rhs) in equal()
173 constexpr_fundef_hasher::hash (constexpr_fundef *fundef) in hash()
180 static constexpr_fundef *
186 constexpr_fundef fundef = { fun, NULL, NULL, NULL }; in retrieve_constexpr_fundef()
882 constexpr_fundef entry; in register_constexpr_fundef()
883 constexpr_fundef **slot; in register_constexpr_fundef()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dconstexpr.cc142 struct constexpr_fundef_hasher : ggc_ptr_hash<constexpr_fundef>
144 static hashval_t hash (const constexpr_fundef *);
145 static bool equal (const constexpr_fundef *, const constexpr_fundef *);
158 constexpr_fundef_hasher::equal (const constexpr_fundef *lhs, in equal()
159 const constexpr_fundef *rhs) in equal()
168 constexpr_fundef_hasher::hash (const constexpr_fundef *fundef) in hash()
175 constexpr_fundef *
181 constexpr_fundef fundef = { fun, NULL_TREE, NULL_TREE, NULL_TREE }; in retrieve_constexpr_fundef()
958 constexpr_fundef entry = {fun, NULL_TREE, NULL_TREE, NULL_TREE}; in maybe_save_constexpr_fundef()
984 register_constexpr_fundef (const constexpr_fundef &value) in register_constexpr_fundef()
[all …]
H A Dcp-tree.h8401 struct GTY((for_user)) constexpr_fundef { struct
8411 extern void register_constexpr_fundef (const constexpr_fundef &); argument
8412 extern constexpr_fundef *retrieve_constexpr_fundef (tree);
H A DChangeLog-20201001 * cp-tree.h (struct constexpr_fundef): Moved from constexpr.c.
1003 (register_constexpr_fundef): Take constexpr_fundef object, return
1008 * constexpr.c (struct constexpr_fundef): Moved to cp-tree.h.
H A DChangeLog-20194964 * constexpr.c (struct constexpr_fundef): Add parms and result members.
4969 constexpr_fundef * type, grab body and parms/result out of
4970 constexpr_fundef struct and temporarily change it for copy_fn calls
H A Dmodule.cc11370 constexpr_fundef *cexpr = retrieve_constexpr_fundef (decl); in write_function_def()
11426 constexpr_fundef cexpr; in read_function_def()
H A DChangeLog-2010761 * semantics.c (constexpr_fundef): New datatype.