[
 (scoped_type) {
  (namespace_resolve) {
   (namespace_resolve) {
    a
    ::
   }
   b
   ::
  }
  c
 }
]