@Override
public IEObjectConsumer tryConsume() {
if(getEObject().eClass() != grammarAccess.getEnum_memberRule().getType().getClassifier())
return null;
if((value = eObjectConsumer.getConsumable("identifier",true)) == null) return null;
IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("identifier");
if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getEnum_memberAccess().getIdentifierIDTerminalRuleCall_0(), value, null)) {
type = AssignmentType.TERMINAL_RULE_CALL;
element = grammarAccess.getEnum_memberAccess().getIdentifierIDTerminalRuleCall_0();
return obj;
}
return null;