cpp/named req/ImplicitLifetimeType

Requirements
The following types are collectively called implicit-lifetime types:
 * implicit-lifetime class types
 * array types
 * cv-qualified versions of these types
 * cv-qualified versions of these types