+ /* If we didn't push_to_top_level, still step out of constructor
+ scope so build_base_path doesn't try to use its __in_chrg. */
+ tree cfd = current_function_decl;
+ auto cbl = current_binding_level;
+ if (at_function_scope_p ())
+ {
+ current_function_decl
+ = decl_function_context (current_function_decl);
+ while (current_binding_level->kind != sk_class)
+ current_binding_level = current_binding_level->level_chain;
+ }
+