The StdQualifiedName node class is used for names exactly in the std namespace. It is not used for nested names that descend further --
those use a NestedName with NameType("std") as the scope. We can use the same structure for those exactly in std too, and reduce code size a bit.
This also makes a further simplification possible.
clang-format: please reformat the code
144 diff lines are omitted. See full path.