e_applyRuleTestForClosures, eClass, new ErrorInformation[] {new ErrorInformation(eClass)});
return null;
}
}
protected Result<Boolean> applyRuleTestForClosures(final RuleEnvironment G, final RuleApplicationTrace _trace_, final EClass eClass) throws RuleFailedException {
<BUG>EList<EStructuralFeature> _eStructuralFeatures = eClass.getEStructuralFeatures();</BUG>
final Function1<EStructuralFeature, Boolean> _function = new Function1<EStructuralFeature, Boolean>() {
public Boolean apply(final EStructuralFeature it) {
String _name = it.getName();
return Boolean.valueOf((!Objects.equal(_name, "foo")));
}
};
<BUG>boolean _forall = IterableExtensions.<EStructuralFeature>forall(_eStructuralFeatures, _function);
</BUG>
if (!_forall) {

e_applyRuleTestForClosures, eClass, new ErrorInformation[] {new ErrorInformation(eClass)});
return null;
}
}
protected Result<Boolean> applyRuleTestForClosures(final RuleEnvironment G, final RuleApplicationTrace _trace_, final EClass eClass) throws RuleFailedException {
final Function1<EStructuralFeature, Boolean> _function = new Function1<EStructuralFeature, Boolean>() {
public Boolean apply(final EStructuralFeature it) {
String _name = it.getName();
return Boolean.valueOf((!Objects.equal(_name, "foo")));
}
};
boolean _forall = IterableExtensions.<EStructuralFeature>forall(eClass.getEStructuralFeatures(), _function);
if (!_forall) {
