Lines Matching refs:nested_name_specifier
14275 tree nested_name_specifier = NULL_TREE; in cp_parser_enum_specifier() local
14326 nested_name_specifier in cp_parser_enum_specifier()
14333 if (nested_name_specifier) in cp_parser_enum_specifier()
14436 if (nested_name_specifier) in cp_parser_enum_specifier()
14438 if (CLASS_TYPE_P (nested_name_specifier)) in cp_parser_enum_specifier()
14440 nested_being_defined = TYPE_BEING_DEFINED (nested_name_specifier); in cp_parser_enum_specifier()
14441 TYPE_BEING_DEFINED (nested_name_specifier) = 1; in cp_parser_enum_specifier()
14442 push_scope (nested_name_specifier); in cp_parser_enum_specifier()
14444 else if (TREE_CODE (nested_name_specifier) == NAMESPACE_DECL) in cp_parser_enum_specifier()
14446 push_nested_namespace (nested_name_specifier); in cp_parser_enum_specifier()
14465 if (nested_name_specifier) in cp_parser_enum_specifier()
14470 && CLASS_TYPE_P (nested_name_specifier) in cp_parser_enum_specifier()
14471 && CLASSTYPE_USE_TEMPLATE (nested_name_specifier)) in cp_parser_enum_specifier()
14477 if (prev_scope && !is_ancestor (prev_scope, nested_name_specifier)) in cp_parser_enum_specifier()
14483 type, prev_scope, nested_name_specifier); in cp_parser_enum_specifier()
14487 type, prev_scope, nested_name_specifier); in cp_parser_enum_specifier()
14537 else if (nested_name_specifier) in cp_parser_enum_specifier()
14563 if (nested_name_specifier) in cp_parser_enum_specifier()
14565 if (CLASS_TYPE_P (nested_name_specifier)) in cp_parser_enum_specifier()
14567 TYPE_BEING_DEFINED (nested_name_specifier) = nested_being_defined; in cp_parser_enum_specifier()
14568 pop_scope (nested_name_specifier); in cp_parser_enum_specifier()
14570 else if (TREE_CODE (nested_name_specifier) == NAMESPACE_DECL) in cp_parser_enum_specifier()
14572 pop_nested_namespace (nested_name_specifier); in cp_parser_enum_specifier()
18215 tree nested_name_specifier; in cp_parser_class_head() local
18262 nested_name_specifier in cp_parser_class_head()
18270 if (nested_name_specifier) in cp_parser_class_head()
18310 nested_name_specifier = NULL_TREE; in cp_parser_class_head()
18405 else if (nested_name_specifier) in cp_parser_class_head()
18423 if (scope && !is_ancestor (scope, nested_name_specifier)) in cp_parser_class_head()
18429 type, scope, nested_name_specifier); in cp_parser_class_head()
18433 type, scope, nested_name_specifier); in cp_parser_class_head()
18443 if (scope == nested_name_specifier) in cp_parser_class_head()
18447 nested_name_specifier = NULL_TREE; in cp_parser_class_head()
18496 if (nested_name_specifier) in cp_parser_class_head()
18497 pushed_scope = push_scope (nested_name_specifier); in cp_parser_class_head()
18499 else if (nested_name_specifier) in cp_parser_class_head()
18533 pushed_scope = push_scope (nested_name_specifier); in cp_parser_class_head()
20762 tree nested_name_specifier; in cp_parser_constructor_declarator_p() local
20788 nested_name_specifier in cp_parser_constructor_declarator_p()
20796 if (!nested_name_specifier && in cp_parser_constructor_declarator_p()
20800 else if (nested_name_specifier == error_mark_node) in cp_parser_constructor_declarator_p()
20805 if (constructor_p && nested_name_specifier in cp_parser_constructor_declarator_p()
20806 && CLASS_TYPE_P (nested_name_specifier)) in cp_parser_constructor_declarator_p()
20815 if (!constructor_name_p (id, nested_name_specifier)) in cp_parser_constructor_declarator_p()