Home
last modified time | relevance | path

Searched refs:tag_scope (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dname-lookup.h129 enum tag_scope { enum
283 extern tree lookup_type_scope (tree, tag_scope);
325 extern tree pushtag (tree, tree, tag_scope);
H A Dname-lookup.c6621 lookup_type_scope_1 (tree name, tag_scope scope) in lookup_type_scope_1()
6691 lookup_type_scope (tree name, tag_scope scope) in lookup_type_scope()
6819 do_pushtag (tree name, tree type, tag_scope scope) in do_pushtag()
6991 pushtag (tree name, tree type, tag_scope scope) in pushtag()
H A Ddecl.c78 static tree lookup_and_check_tag (enum tag_types, tree, tag_scope, bool);
14870 tag_scope scope, bool template_header_p) in lookup_and_check_tag()
14977 tag_scope scope, bool template_header_p) in xref_tag_1()
15121 tag_scope scope, bool template_header_p) in xref_tag()
15133 xref_tag_from_type (tree old, tree id, tag_scope scope) in xref_tag_from_type()
H A Dcp-tree.h6579 extern tree xref_tag (enum tag_types, tree, tag_scope, bool);
6580 extern tree xref_tag_from_type (tree, tree, tag_scope);
H A Dparser.c18985 tag_scope ts; in cp_parser_elaborated_type_specifier()
24619 tag_scope tag_scope = (parser->in_type_id_in_expr_p in cp_parser_class_head() local
24622 type = xref_tag (class_key, id, tag_scope, in cp_parser_class_head()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-20202186 * name-lookup.h (enum tag_scope): Replace with ...
2190 (pushtag): Use TAG_how, not tag_scope.
2191 * cp-tree.h (xref_tag): Parameter is TAG_how, not tag_scope.
2196 (lookup_elaborated_type_1) ... here. Use TAG_how, not tag_scope.
2198 (lookup_elaborated_type): ... here. Use TAG_how, not tag_scope.
2199 (do_pushtag): Use TAG_how, not tag_scope. Adjust.
2219 (xref_tag): Default tag_scope & tpl_header_p to ts_current & false.
2225 (pushtag): Default tag_scope to ts_current.
2311 * name-lookup.h (enum tag_scope): Drop ts_lambda.
H A DChangeLog-20052789 (pushtag): Change globalize parameter of type int to tag_scope.
H A DChangeLog-20133705 * name-lookup.h (tag_scope): Add ts_lambda.
H A DChangeLog-2004607 * name-lookup.h (tag_scope): New enum type.
/netbsd-src/external/gpl3/gcc/dist/gcc/objcp/
H A DChangeLog83 * objcp-decl.c (objcp_start_struct): Use TAG_how not tag_scope.
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc788 safe_pushtag (tree name, tree type, tag_scope scope) in safe_pushtag()