if(result == null)
result = defaultCase(theEObject);
return result;
}
case PPPackage.SHIFT_EXPRESSION: {
ShiftExpression shiftExpression = (ShiftExpression) theEObject;
T result = caseShiftExpression(shiftExpression);
if(result == null)
result = caseBinaryOpExpression(shiftExpression);
if(result == null)
result = caseBinaryExpression(shiftExpression);