if (result == null) result = caseCommentable(byte_);
if (result == null) result = defaultCase(theEObject);
return result;
}
case TypesPackage.CHAR: {
Char char_ = (Char)theEObject;
T result = caseChar(char_);
if (result == null) result = casePrimitiveType(char_);
if (result == null) result = caseType(char_);
if (result == null) result = caseTypeReference(char_);
if (result == null) result = caseCommentable(char_);