Parser.parseIsExpression
IsExpression parseIsExpression()Parses an IsExpression
$(RULEDEF isExpression): $(LITERAL'is') $(LITERAL '(') $(RULE type) $(LITERAL identifier)? $(LITERAL ')') | $(LITERAL'is') $(LITERAL '(') $(RULE type) $(LITERAL identifier)? $(LITERAL ':') $(RULE typeSpecialization) $(LITERAL ')') | $(LITERAL'is') $(LITERAL '(') $(RULE type) $(LITERAL identifier)? $(LITERAL '=') $(RULE typeSpecialization) $(LITERAL ')') | $(LITERAL'is') $(LITERAL '(') $(RULE type) $(LITERAL identifier)? $(LITERAL ':') $(RULE typeSpecialization) $(LITERAL ',') $(RULE templateParameterList) $(LITERAL ')') | $(LITERAL'is') $(LITERAL '(') $(RULE type) $(LITERAL identifier)? $(LITERAL '=') $(RULE typeSpecialization) $(LITERAL ',') $(RULE templateParameterList) $(LITERAL ')') ;