Declarator name:

1? 
1 identifier_expression
1.0? ::
1.1? nested_name_specifier
1.2 type_name