Searched refs:constexpr_fundef (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | constexpr.c | 141 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 D | constexpr.cc | 142 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 D | cp-tree.h | 8401 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 D | ChangeLog-2020 | 1001 * 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 D | ChangeLog-2019 | 4964 * 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 D | module.cc | 11370 constexpr_fundef *cexpr = retrieve_constexpr_fundef (decl); in write_function_def() 11426 constexpr_fundef cexpr; in read_function_def()
|
H A D | ChangeLog-2010 | 761 * semantics.c (constexpr_fundef): New datatype.
|