protected void mergeRefinedTypes(ResolvedTypes parent) {
   for (XExpression expression : basicGetRefinedTypes()) {
     parent.setRefinedType(expression);
   }
 }