scoped_name ::= identifier | ( "::" identifier ) | ( scoped_name "::" identifier )
This rule is called by -> const_type -> inheritance_spec -> param_type_spec -> primary_expr -> raises_expr -> scoped_name -> simple_type_spec -> switch_type_spec
-> const_type -> inheritance_spec -> param_type_spec -> primary_expr -> raises_expr -> scoped_name -> simple_type_spec -> switch_type_spec