Home
last modified time | relevance | path

Searched refs:global_namespace (Results 1 – 25 of 31) sorted by relevance

12

/openbsd/src/gnu/gcc/gcc/cp/
Dname-lookup.h281 extern GTY(()) tree global_namespace;
291 ((SCOPE) == NAMESPACE_LEVEL (global_namespace))
358 tree global_value = namespace_binding (id, global_namespace); in get_global_value_if_present()
369 tree global_value = namespace_binding (id, global_namespace); in is_typename_at_global_scope()
Dname-lookup.c58 tree global_namespace; variable
1336 if (NAMESPACE_LEVEL (global_namespace)) in leave_scope()
1607 (void *) NAMESPACE_LEVEL (global_namespace)); in print_binding_stack()
1622 print_binding_level (NAMESPACE_LEVEL (global_namespace)); in print_binding_stack()
2253 if (root == global_namespace) in is_ancestor()
2871 scope = global_namespace; in namespace_binding()
2890 scope = global_namespace; in set_namespace_binding()
3010 gcc_assert (global_namespace != NULL && name != global_scope_name); in push_namespace_with_attribs()
3109 gcc_assert (current_namespace != global_namespace); in pop_namespace()
3121 if (ns == global_namespace) in push_nested_namespace()
[all …]
Dmangle.c692 && (CP_DECL_CONTEXT (decl) == global_namespace in write_mangled_name()
804 || context == global_namespace in write_name()
834 while (context != NULL && context != global_namespace) in write_name()
880 gcc_assert (context == global_namespace in write_unscoped_name()
960 || node == global_namespace) in write_prefix()
Dcp-tree.h248 namespace_binding ((NODE), global_namespace)
250 set_namespace_binding ((NODE), global_namespace, (VAL))
1969 (DECL_CONTEXT (NODE) ? DECL_CONTEXT (NODE) : global_namespace)
1971 (TYPE_CONTEXT (NODE) ? TYPE_CONTEXT (NODE) : global_namespace)
1972 #define FROB_CONTEXT(NODE) ((NODE) == global_namespace ? NULL_TREE : (NODE))
2039 && CP_DECL_CONTEXT (NODE) == global_namespace \
Ddecl.c823 return walk_namespaces_r (global_namespace, f, data); in walk_namespaces()
3142 gcc_assert (global_namespace == NULL_TREE); in cxx_init_decl_processing()
3143 global_namespace = build_lang_decl (NAMESPACE_DECL, global_scope_name, in cxx_init_decl_processing()
3145 TREE_PUBLIC (global_namespace) = 1; in cxx_init_decl_processing()
3146 begin_scope (sk_namespace, global_namespace); in cxx_init_decl_processing()
7086 if (qualifying_scope == global_namespace) in grokdeclarator()
7305 && current_namespace == global_namespace); in grokdeclarator()
9273 if (CP_DECL_CONTEXT (decl) != global_namespace) in grok_op_properties()
Dsemantics.c2077 while (current_namespace != global_namespace) in finish_translation_unit()
2407 else if (scope != global_namespace) in qualified_name_lookup_error()
DChangeLog-19982206 comparing with global_namespace.
3489 Set DECL_CONTEXT for globals to NULL_TREE instead of global_namespace.
3493 global_namespace.
3503 * decl2.c (decl_namespace): Return global_namespace if no context.
4778 (build_overload_nested_name): Return if global_namespace.
4798 (mangle_class_name_for_template): Skip global_namespace.
4802 If the context is a namespace, set it to global_namespace.
4819 to global_namespace.
5902 (current_namespace, global_namespace): Declare extern.
5907 * decl2.c (current_namespace, global_namespace): Declare. The
[all …]
Dparser.c1994 if (parser->scope && parser->scope != global_namespace) in cp_parser_name_lookup_error()
1997 else if (parser->scope == global_namespace) in cp_parser_name_lookup_error()
2009 else if (parser->scope && parser->scope != global_namespace) in cp_parser_name_lookup_error()
2011 else if (parser->scope == global_namespace) in cp_parser_name_lookup_error()
10802 qscope = global_namespace; in cp_parser_using_declaration()
15381 parser->scope = global_namespace; in cp_parser_global_scope_opt()
15382 parser->qualifying_scope = global_namespace; in cp_parser_global_scope_opt()
Dcxx-pretty-print.c1995 pp->enclosing_scope = global_namespace; in pp_cxx_pretty_printer_init()
Dsearch.c576 context = global_namespace; in context_for_name_lookup()
Derror.c116 if (scope != global_namespace) in dump_scope()
Ddecl2.c3374 dump_node (global_namespace, flags & ~TDF_SLIM, stream); in cp_finish_file()
/openbsd/src/gnu/usr.bin/gcc/gcc/cp/
Dmangle.c706 || context == global_namespace
736 while (context != NULL && context != global_namespace)
781 else if (context == global_namespace
864 || node == global_namespace)
2411 && CP_DECL_CONTEXT (decl) == global_namespace)
Ddecl.c672 ((SCOPE) == NAMESPACE_LEVEL (global_namespace))
764 if (NAMESPACE_LEVEL (global_namespace)) in pop_binding_level()
803 if (NAMESPACE_LEVEL (global_namespace)) in suspend_binding_level()
2109 return walk_namespaces_r (global_namespace, f, data);
2330 (void *) NAMESPACE_LEVEL (global_namespace)); in print_binding_stack()
2346 print_binding_level (NAMESPACE_LEVEL (global_namespace)); in print_binding_stack()
2429 cxx_scope_find_binding_for_name (scope ? scope : global_namespace, name); in namespace_binding()
2446 scope = global_namespace;
2467 if (!global_namespace)
2540 my_friendly_assert (current_namespace != global_namespace, 20010801); in pop_namespace()
[all …]
Ddecl2.c120 tree global_namespace; variable
3057 dump_node (global_namespace, flags & ~TDF_SLIM, stream); in finish_file()
3683 if (root == global_namespace) in is_ancestor()
4043 POP_TIMEVAR_AND_RETURN (TV_NAME_LOOKUP, global_namespace);
4531 *scope = global_namespace;
Dcp-tree.h355 namespace_binding ((NODE), global_namespace)
357 set_namespace_binding ((NODE), global_namespace, (VAL))
976 extern GTY(()) tree global_namespace;
2183 (DECL_CONTEXT (NODE) ? DECL_CONTEXT (NODE) : global_namespace)
2184 #define FROB_CONTEXT(NODE) ((NODE) == global_namespace ? NULL_TREE : (NODE))
2223 && CP_DECL_CONTEXT (NODE) == global_namespace \
Dparse.y596 { $$ = build_nt (SCOPE_REF, global_namespace, $3); }
2447 $$ = build_tree_list (global_namespace, $3);
3046 { $$ = build_nt (SCOPE_REF, global_namespace, $2);
4053 if (!qualified_lookup_using_namespace (token, global_namespace, &binding, 0))
Dsemantics.c1594 while (current_namespace != global_namespace) in finish_translation_unit()
Dsearch.c628 context = global_namespace;
Derror.c143 if (scope != global_namespace)
Dpt.c4381 context = global_namespace;
5417 push_scope (context ? context : global_namespace);
5464 pop_scope (context ? context : global_namespace);
DChangeLog.28994 comparing with global_namespace.
10277 Set DECL_CONTEXT for globals to NULL_TREE instead of global_namespace.
10281 global_namespace.
10291 * decl2.c (decl_namespace): Return global_namespace if no context.
11566 (build_overload_nested_name): Return if global_namespace.
11586 (mangle_class_name_for_template): Skip global_namespace.
11590 If the context is a namespace, set it to global_namespace.
11607 to global_namespace.
12690 (current_namespace, global_namespace): Declare extern.
12695 * decl2.c (current_namespace, global_namespace): Declare. The
[all …]
/openbsd/src/gnu/gcc/gcc/objc/
Dobjc-act.c2736 && TYPE_CONTEXT (ident) != global_namespace) in objc_get_class_reference()
2867 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()
9427 && CP_DECL_CONTEXT (other) != global_namespace) in objc_lookup_ivar()
/openbsd/src/gnu/usr.bin/gcc/gcc/doc/
Dc-tree.texi608 @code{global_namespace}. This is the namespace specified with @code{::}
647 @code{global_namespace}, rather than @code{DECL_NAME} to determine
655 the @code{global_namespace} is @code{NULL_TREE}.
1036 @code{global_namespace}, but the @code{DECL_CLASS_CONTEXT} will be the
/openbsd/src/gnu/gcc/gcc/doc/
Dc-tree.texi605 @code{global_namespace}. This is the namespace specified with @code{::}
644 @code{global_namespace}, rather than @code{DECL_NAME} to determine
652 the @code{global_namespace} is @code{NULL_TREE}.
1226 @code{global_namespace}, but the @code{DECL_FRIEND_CONTEXT} will be the

12