protected IInstanceDescription tryConsumeVal() { if ((value = current.getConsumable("many", true)) == null) return null; IInstanceDescription obj = current.cloneAndConsume("many"); if (Boolean.TRUE.equals(value)) { // org::eclipse::xtext::impl::KeywordImpl type = AssignmentType.KW; element = grammarAccess.getReferencePropertyAccess().getManyManyKeyword_2_1_0(); return obj; } return null; }
protected IInstanceDescription tryConsumeVal() { if ((value = current.getConsumable("name", true)) == null) return null; IInstanceDescription obj = current.cloneAndConsume("name"); if (Boolean.TRUE .booleanValue()) { // org::eclipse::xtext::impl::RuleCallImpl FIXME: check if value is // valid for lexer rule type = AssignmentType.LRC; element = grammarAccess.getReferencePropertyAccess().getNameIDTerminalRuleCall_0_0(); return obj; } return null; }