| /openbsd/src/gnu/gcc/gcc/cp/ |
| D | name-lookup.h | 281 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()
|
| D | name-lookup.c | 58 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 …]
|
| D | mangle.c | 692 && (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()
|
| D | cp-tree.h | 248 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 \
|
| D | decl.c | 823 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()
|
| D | semantics.c | 2077 while (current_namespace != global_namespace) in finish_translation_unit() 2407 else if (scope != global_namespace) in qualified_name_lookup_error()
|
| D | ChangeLog-1998 | 2206 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 …]
|
| D | parser.c | 1994 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()
|
| D | cxx-pretty-print.c | 1995 pp->enclosing_scope = global_namespace; in pp_cxx_pretty_printer_init()
|
| D | search.c | 576 context = global_namespace; in context_for_name_lookup()
|
| D | error.c | 116 if (scope != global_namespace) in dump_scope()
|
| D | decl2.c | 3374 dump_node (global_namespace, flags & ~TDF_SLIM, stream); in cp_finish_file()
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/cp/ |
| D | mangle.c | 706 || 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)
|
| D | decl.c | 672 ((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 …]
|
| D | decl2.c | 120 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;
|
| D | cp-tree.h | 355 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 \
|
| D | parse.y | 596 { $$ = 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))
|
| D | semantics.c | 1594 while (current_namespace != global_namespace) in finish_translation_unit()
|
| D | search.c | 628 context = global_namespace;
|
| D | error.c | 143 if (scope != global_namespace)
|
| D | pt.c | 4381 context = global_namespace; 5417 push_scope (context ? context : global_namespace); 5464 pop_scope (context ? context : global_namespace);
|
| D | ChangeLog.2 | 8994 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/ |
| D | objc-act.c | 2736 && 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/ |
| D | c-tree.texi | 608 @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/ |
| D | c-tree.texi | 605 @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
|