Home
last modified time | relevance | path

Searched refs:nested_name_specifier (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dparse.y455 %type <ttype> type_name nested_name_specifier nested_type ptr_to_mem
823 nested_name_specifier SELFNAME '('
827 | nested_name_specifier SELFNAME LEFT_RIGHT cv_qualifiers exception_specification_opt
831 | global_scope nested_name_specifier SELFNAME '('
835 | global_scope nested_name_specifier SELFNAME LEFT_RIGHT cv_qualifiers exception_specification_opt
839 | nested_name_specifier self_template_type '('
843 | nested_name_specifier self_template_type LEFT_RIGHT cv_qualifiers exception_specification_opt
847 | global_scope nested_name_specifier self_template_type '('
851 …| global_scope nested_name_specifier self_template_type LEFT_RIGHT cv_qualifiers exception_specifi…
1160 | nested_name_specifier TEMPLATE identifier
[all …]
H A DChangeLog.21010 * parse.y (nested_name_specifier): Adjust calls.
4969 * parse.y (nested_name_specifier): Make sure ordinary types are
12584 (nested_name_specifier): And add it before this use.
12602 * parse.y (nested_name_specifier): Use explicit_template_type.
12614 * parse.y (nested_name_specifier): Add 'template' case.
14590 (nested_name_specifier): Use it.
14655 (nested_name_specifier): Don't elide std:: here.
18845 (fn.def1): Add nested_name_specifier type_name cases.
20187 (nested_name_specifier): Use lastiddecl.
H A DChangeLog.13671 (nested_name_specifier): Add NSNAME SCOPE.
7039 nested_name_specifier, global_scope, overqualified_id, type_name.
H A DChangeLog5265 * parse.y (nested_name_specifier): Likewise.
/openbsd-src/gnu/gcc/gcc/cp/
H A Dparser.c13293 tree nested_name_specifier; in cp_parser_class_head() local
13335 nested_name_specifier in cp_parser_class_head()
13343 if (nested_name_specifier) in cp_parser_class_head()
13381 nested_name_specifier = NULL_TREE; in cp_parser_class_head()
13452 else if (nested_name_specifier) in cp_parser_class_head()
13468 if (scope && !is_ancestor (scope, nested_name_specifier)) in cp_parser_class_head()
13471 type, scope, nested_name_specifier); in cp_parser_class_head()
13481 if (scope == nested_name_specifier) in cp_parser_class_head()
13484 nested_name_specifier = NULL_TREE; in cp_parser_class_head()
13519 if (nested_name_specifier) in cp_parser_class_head()
[all …]
H A Dsemantics.c1475 tree nested_name_specifier) in check_accessibility_of_qualified_id() argument
1504 else if (nested_name_specifier) in check_accessibility_of_qualified_id()
1516 qualifying_type = nested_name_specifier; in check_accessibility_of_qualified_id()
H A DChangeLog-1997915 (nested_name_specifier): Use it.
980 (nested_name_specifier): Don't elide std:: here.
H A DChangeLog-19962567 (fn.def1): Add nested_name_specifier type_name cases.
3909 (nested_name_specifier): Use lastiddecl.
H A DChangeLog-19985796 (nested_name_specifier): And add it before this use.
5814 * parse.y (nested_name_specifier): Use explicit_template_type.
5826 * parse.y (nested_name_specifier): Add 'template' case.
H A DChangeLog-19991010 * parse.y (nested_name_specifier): Adjust calls.
4969 * parse.y (nested_name_specifier): Make sure ordinary types are
H A DChangeLog-1994231 (nested_name_specifier): Add NSNAME SCOPE.
3599 nested_name_specifier, global_scope, overqualified_id, type_name.
H A DChangeLog-20023862 * parse.y (nested_name_specifier): Likewise.