From 637f41dbb375f2258402db8faa184a95916179ff Mon Sep 17 00:00:00 2001 From: Marek Polacek Date: Tue, 13 Jan 2026 16:20:46 -0500 Subject: [PATCH] check_out_of_consteval_use: add comments --- gcc/cp/reflect.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/cp/reflect.cc b/gcc/cp/reflect.cc index e615c1addd7..bb6fa1ada43 100644 --- a/gcc/cp/reflect.cc +++ b/gcc/cp/reflect.cc @@ -8142,7 +8142,9 @@ check_out_of_consteval_use (tree expr, bool complain/*=true*/) /* Don't walk INIT_EXPRs, because we'd emit bogus errors about member initializers. */ || TREE_CODE (t) == INIT_EXPR + /* Don't walk BIND_EXPR_VARS. */ || TREE_CODE (t) == BIND_EXPR + /* And don't recurse on DECL_EXPRs. */ || TREE_CODE (t) == DECL_EXPR) { *walk_subtrees = false;