FreeBSD/contrib/gcc/cp/name-lookup.c
/* Insert SCOPE as the innermost binding level.  */
Insert SCOPE as the innermost binding level.
Insert SCOPE as the innermost binding level .
void
push_binding_level (struct cp_binding_level *scope)
{
  scope->level_chain = current_binding_level;
  current_binding_level = scope;
  keep_next_level_flag = false;
  if (ENABLE_SCOPE_CHECKING)
    {
      scope->binding_depth = binding_depth;
      indent (binding_depth);
      cxx_scope_debug (scope, input_line, "push");
      is_class_level = 0;
      binding_depth++;
    }
}
void push_binding_level ( struct cp_binding_level * scope ) { scope -> level_chain = current_binding_level ; current_binding_level = scope ; keep_next_level_flag = false ; if ( ENABLE_SCOPE_CHECKING ) { scope -> binding_depth = binding_depth ; indent ( binding_depth ) ; cxx_scope_debug ( scope , input_line , " " ) ; is_class_level = 0 ; binding_depth ++ ; } }
Insert SCOPE as the innermost binding level.
Insert SCOPE as the innermost binding level .
/* Add it to the front of currently active scopes stack.  */