if (result == null) result = caseCommentable(char_);
if (result == null) result = defaultCase(theEObject);
return result;
}
case TypesPackage.REAL: {
Real real = (Real)theEObject;
T result = caseReal(real);
if (result == null) result = casePrimitiveType(real);
if (result == null) result = caseType(real);
if (result == null) result = caseTypeReference(real);
if (result == null) result = caseCommentable(real);