Lines Matching defs:alias
496 /* [namespace.alias]
498 In a declarative region, a namespace-alias-definition can be
499 used to redefine a namespace-alias declared in that declarative
2911 /* Unnecessary for the global namespace because it can't be an alias. */
3068 error ("namespace alias %qD not allowed here, assuming %qD",
3213 /* Process a namespace-alias declaration. */
3216 do_namespace_alias (tree alias, tree namespace)
3225 /* Build the alias. */
3226 alias = build_lang_decl (NAMESPACE_DECL, alias, void_type_node);
3227 DECL_NAMESPACE_ALIAS (alias) = namespace;
3228 DECL_EXTERNAL (alias) = 1;
3229 DECL_CONTEXT (alias) = FROB_CONTEXT (current_scope ());
3230 pushdecl (alias);
3232 /* Emit debug info for namespace alias. */
3233 (*debug_hooks->global_decl) (alias);