DECL_P (decl)
> > && (TREE_STATIC (decl) || DECL_EXTERNAL (decl)));
> > t = cxx_eval_outermost_constant_expr (t, allow_non_constant,
> > !is_static,
> > - manifestly_const_eval, false,
> > decl)
On 1/27/23 17:02, Patrick Palka wrote:
This patch turns the manifestly_const_eval flag used by the constexpr
machinery into a tri-state enum so that we're able to express wanting
to fold __builtin_is_constant_evaluated to false via late speculative
constexpr evaluation. Of all the entry points t
This patch turns the manifestly_const_eval flag used by the constexpr
machinery into a tri-state enum so that we're able to express wanting
to fold __builtin_is_constant_evaluated to false via late speculative
constexpr evaluation. Of all the entry points to constexpr evaluation
only maybe_constan