assertMethodName = _xifexpression;
boolean _and_1 = false;
if (!(expr instanceof XBinaryOperation)) {
_and_1 = false;
} else {
JvmIdentifiableElement _feature = ((XBinaryOperation) expr).getFeature();
_and_1 = ((expr instanceof XBinaryOperation) && (_feature instanceof JvmOperation));
}
if (_and_1) {
final XBinaryOperation binOp = ((XBinaryOperation) expr);
JvmIdentifiableElement _feature_1 = binOp.getFeature();
final JvmOperation feature = ((JvmOperation) _feature_1);
JvmDeclaredType _declaringType = feature.getDeclaringType();
final String typeName = _declaringType.getQualifiedName();
boolean _and_2 = false;
boolean _startsWith = typeName.startsWith("org.eclipse.xtext.xbase.lib.");