Lines Matching refs:constexpr_fundef
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()
936 *slot = ggc_alloc<constexpr_fundef> (); in register_constexpr_fundef()
984 if (constexpr_fundef *fd = retrieve_constexpr_fundef (fun)) in explain_invalid_constexpr_fn()
1003 constexpr_fundef *fundef;
1160 get_fundef_copy (const constexpr_ctx *ctx, constexpr_fundef *fundef) in get_fundef_copy()