Home
last modified time | relevance | path

Searched refs:current_namespace (Results 1 – 19 of 19) sorted by relevance

/openbsd-src/gnu/gcc/gcc/cp/
H A Dname-lookup.c1676 binding_for_name (NAMESPACE_LEVEL (current_namespace), id); in set_identifier_type_value_with_scope()
1973 set_namespace_binding (name, current_namespace, new_binding); in push_overloaded_decl()
2336 current_namespace = inner; in push_inner_scope_r()
2364 outer = current_namespace; in push_inner_scope()
2911 if (!friendp && !is_ancestor (current_namespace, scope)) in set_decl_namespace()
2917 if (scope == current_namespace) in set_decl_namespace()
2981 result = current_namespace; in current_decl_namespace()
3045 DECL_CONTEXT (d) = FROB_CONTEXT (current_namespace); in push_namespace_with_attribs()
3048 if (anon || decl_anon_ns_mem_p (current_namespace)) in push_namespace_with_attribs()
3067 current_namespace = d; in push_namespace_with_attribs()
[all …]
H A Ddecl.c3172 std_node = current_namespace; in cxx_init_decl_processing()
3247 abi_node = current_namespace; in cxx_init_decl_processing()
3266 TYPE_CONTEXT (bad_alloc_type_node) = current_namespace; in cxx_init_decl_processing()
3269 DECL_CONTEXT (bad_alloc_decl) = current_namespace; in cxx_init_decl_processing()
3508 DECL_CONTEXT (fn) = FROB_CONTEXT (current_namespace); in build_cp_library_fn()
5983 if (!is_ancestor (current_namespace, DECL_CONTEXT (decl))) in check_class_member_definition_namespace()
6133 DECL_CONTEXT (decl) = FROB_CONTEXT (current_namespace); in grokfndecl()
6395 scope = current_namespace; in grokvardecl()
7305 && current_namespace == global_namespace); in grokdeclarator()
8089 DECL_CONTEXT (decl) = FROB_CONTEXT (current_namespace); in grokdeclarator()
H A Dcp-tree.h252 namespace_binding ((NODE), current_namespace)
254 set_namespace_binding ((NODE), current_namespace, (VAL))
681 #define current_namespace scope_chain->old_namespace macro
H A Dpt.c654 if (is_associated_namespace (current_namespace, tpl_ns)) in check_specialization_namespace()
676 if (!is_ancestor (current_namespace, ns)) in check_explicit_instantiation_namespace()
679 spec, current_namespace, ns); in check_explicit_instantiation_namespace()
753 if (current_namespace in maybe_process_partial_specialization()
1985 decl, current_namespace); in check_explicit_specialization()
3067 DECL_CONTEXT (decl) = FROB_CONTEXT (current_namespace); in push_template_decl_real()
H A DChangeLog-19982836 * decl.c (push_overloaded_decl): Use current_namespace instead of
3253 parameter. Put context temporarily into current_namespace.
4699 (pushtag): If no context, use current_namespace.
4701 (pushdecl): Set DECL_CONTEXT to current_namespace, if it is not
4727 (define_function): Set the DECL_CONTEXT to the current_namespace.
4796 Set DECL_CONTEXT to current_namespace if not set already.
5902 (current_namespace, global_namespace): Declare extern.
5907 * decl2.c (current_namespace, global_namespace): Declare. The
5935 current_namespace.
H A Dsearch.c528 return current_namespace; in current_scope()
H A Dsemantics.c2077 while (current_namespace != global_namespace) in finish_translation_unit()
H A DChangeLog-19992688 saved_scope: current_namespace, current_class_name,
2696 * decl.c (current_namespace): Remove.
2718 (current_namespace): Remove.
H A DChangeLog-20002602 * decl.c (pushdecl): Don't set DECL_CONTEXT from current_namespace.
3538 current_namespace.
H A DChangeLog-19951662 (current_namespace, push_namespace, pop_namespace): Likewise.
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Ddecl.c2510 DECL_CONTEXT (d) = FROB_CONTEXT (current_namespace);
2530 current_namespace = d;
2540 my_friendly_assert (current_namespace != global_namespace, 20010801); in pop_namespace()
2541 current_namespace = CP_DECL_CONTEXT (current_namespace); in pop_namespace()
2711 current_namespace = global_namespace;
2784 cxx_binding *binding = binding_for_name (id, current_namespace);
3029 context = current_namespace;
4584 t = pushdecl_with_scope (x, NAMESPACE_LEVEL (current_namespace));
4961 set_namespace_binding (name, current_namespace, new_binding);
5698 for (tail = current_namespace; 1; tail = CP_DECL_CONTEXT (tail))
[all …]
H A Ddecl2.c3985 if (!friendp && !is_ancestor (current_namespace, scope))
3989 if (scope != current_namespace)
4061 result = current_namespace; in current_decl_namespace()
4672 binding = binding_for_name (name, current_namespace);
4806 add_using_namespace (current_namespace, namespace, 0);
4917 current = current_namespace;
5060 current = current_namespace;
H A Dcp-tree.h359 namespace_binding ((NODE), current_namespace)
361 set_namespace_binding ((NODE), current_namespace, (VAL))
818 #define current_namespace scope_chain->old_namespace macro
H A Dsemantics.c1594 while (current_namespace != global_namespace) in finish_translation_unit()
H A Dpt.c789 if (current_namespace
830 if (current_namespace
2736 DECL_CONTEXT (decl) = FROB_CONTEXT (current_namespace);
H A DChangeLog.22688 saved_scope: current_namespace, current_class_name,
2696 * decl.c (current_namespace): Remove.
2718 (current_namespace): Remove.
9624 * decl.c (push_overloaded_decl): Use current_namespace instead of
10041 parameter. Put context temporarily into current_namespace.
11487 (pushtag): If no context, use current_namespace.
11489 (pushdecl): Set DECL_CONTEXT to current_namespace, if it is not
11515 (define_function): Set the DECL_CONTEXT to the current_namespace.
11584 Set DECL_CONTEXT to current_namespace if not set already.
12690 (current_namespace, global_namespace): Declare extern.
[all …]
H A DChangeLog12474 * decl.c (pushdecl): Don't set DECL_CONTEXT from current_namespace.
13410 current_namespace.
H A DChangeLog.11311 (current_namespace, push_namespace, pop_namespace): Likewise.
/openbsd-src/gnu/gcc/gcc/objc/
H A Dobjc-act.c2867 if (current_namespace != global_namespace) { in objc_declare_alias()
2898 if (current_namespace != global_namespace) { in objc_declare_class()
7445 if (current_namespace != global_namespace) { in start_class()
7746 if (current_namespace != global_namespace) { in objc_declare_protocols()
7776 if (current_namespace != global_namespace) { in start_protocol()