if(result == null)
result = defaultCase(theEObject);
return result;
}
case PPPackage.IF_EXPRESSION: {
IfExpression ifExpression = (IfExpression) theEObject;
T result = caseIfExpression(ifExpression);
if(result == null)
result = caseExpression(ifExpression);
if(result == null)
result = defaultCase(theEObject);