@Override protected String _dataTypeEbnf2(final RuleCall it, final boolean supportActions) { String __dataTypeEbnf2 = super._dataTypeEbnf2(it, supportActions); boolean _or = false; boolean _isPassCurrentIntoFragment = this.isPassCurrentIntoFragment(); boolean _not = (!_isPassCurrentIntoFragment); if (_not) { _or = true; } else { _or = (!supportActions); } String _argumentList = AntlrGrammarGenUtil.getArgumentList(it, Boolean.valueOf(_or)); return (__dataTypeEbnf2 + _argumentList); }
@Override protected String _assignmentEbnf( final RuleCall it, final Assignment assignment, final AntlrOptions options, final boolean supportActions) { String __assignmentEbnf = super._assignmentEbnf(it, assignment, options, supportActions); boolean _or = false; boolean _isPassCurrentIntoFragment = this.isPassCurrentIntoFragment(); boolean _not = (!_isPassCurrentIntoFragment); if (_not) { _or = true; } else { _or = (!supportActions); } String _argumentList = AntlrGrammarGenUtil.getArgumentList(it, Boolean.valueOf(_or)); return (__assignmentEbnf + _argumentList); }
@Override protected String crossrefEbnf( final AbstractRule it, final RuleCall call, final CrossReference ref, final boolean supportActions) { String _crossrefEbnf = super.crossrefEbnf(it, call, ref, supportActions); boolean _or = false; boolean _isPassCurrentIntoFragment = this.isPassCurrentIntoFragment(); boolean _not = (!_isPassCurrentIntoFragment); if (_not) { _or = true; } else { _or = (!supportActions); } String _argumentList = AntlrGrammarGenUtil.getArgumentList(call, Boolean.valueOf(_or)); return (_crossrefEbnf + _argumentList); }