__parameters is not a rule

This commit is contained in:
Hackerpilot 2013-06-05 01:00:07 +00:00
parent 6aa3fcfd02
commit e7d78c214c
1 changed files with 18 additions and 17 deletions

View File

@ -161,7 +161,7 @@ struct Parser
* *
* $(GRAMMAR $(RULEDEF andExpression): * $(GRAMMAR $(RULEDEF andExpression):
* $(RULE cmpExpression) * $(RULE cmpExpression)
* $(RULE andExpression) $(LITERAL '&') $(RULE cmpExpression) * | $(RULE andExpression) $(LITERAL '&') $(RULE cmpExpression)
* ;) * ;)
*/ */
AndExpression parseAndExpression() AndExpression parseAndExpression()
@ -2698,6 +2698,15 @@ struct Parser
* | $(RULE type) $(LITERAL '.') $(LITERAL Identifier) * | $(RULE type) $(LITERAL '.') $(LITERAL Identifier)
* | $(RULE typeofExpression) * | $(RULE typeofExpression)
* | $(RULE typeidExpression) * | $(RULE typeidExpression)
* | $(RULE arrayLiteral)
* | $(RULE assocArrayLiteral)
* | $(LITERAL '$(LPAREN)') $(RULE expression) $(LITERAL '$(RPAREN)')
* | $(RULE isExpression)
* | $(RULE lambdaExpression)
* | $(RULE functionLiteralExpression)
* | $(RULE traitsExpression)
* | $(RULE mixinExpression)
* | $(RULE importExpression)
* | $(LITERAL '$') * | $(LITERAL '$')
* | $(LITERAL 'this') * | $(LITERAL 'this')
* | $(LITERAL 'super') * | $(LITERAL 'super')
@ -2714,19 +2723,10 @@ struct Parser
* | $(LITERAL '___MODULE__') * | $(LITERAL '___MODULE__')
* | $(LITERAL '___FUNCTION__') * | $(LITERAL '___FUNCTION__')
* | $(LITERAL '___PRETTY_FUNCTION__') * | $(LITERAL '___PRETTY_FUNCTION__')
* | $(RULE IntegerLiteral) * | $(LITERAL IntegerLiteral)
* | $(RULE FloatLiteral) * | $(LITERAL FloatLiteral)
* | $(RULE StringLiteral) * | $(LITERAL StringLiteral)
* | $(RULE CharacterLiteral) * | $(LITERAL CharacterLiteral)
* | $(RULE arrayLiteral)
* | $(RULE assocArrayLiteral)
* | $(LITERAL '$(LPAREN)') $(RULE expression) $(LITERAL '$(RPAREN)')
* | $(RULE isExpression)
* | $(RULE lambdaExpression)
* | $(RULE functionLiteralExpression)
* | $(RULE traitsExpression)
* | $(RULE mixinExpression)
* | $(RULE importExpression)
* ;) * ;)
*/ */
PrimaryExpression parsePrimaryExpression() PrimaryExpression parsePrimaryExpression()
@ -3630,7 +3630,7 @@ struct Parser
* | $(LITERAL 'inout') * | $(LITERAL 'inout')
* | $(LITERAL 'shared') * | $(LITERAL 'shared')
* | $(LITERAL 'return') * | $(LITERAL 'return')
* | $(RULE '___parameters') * | $(LITERAL '___parameters')
* ;) * ;)
*/ */
TypeSpecialization parseTypeSpecialization() TypeSpecialization parseTypeSpecialization()
@ -3853,7 +3853,8 @@ struct Parser
* Parses an XorExpression * Parses an XorExpression
* *
* $(GRAMMAR $(RULEDEF xorExpression): * $(GRAMMAR $(RULEDEF xorExpression):
* $(RULE andExpression) ($(LITERAL '^') $(RULE andExpression))? * $(RULE andExpression)
* | $(RULE xorExpression) $(LITERAL '^') $(RULE andExpression)
* ;) * ;)
*/ */
XorExpression parseXorExpression() XorExpression parseXorExpression()