/** * Creates parsing expression - "skipped trivia". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object skippedTrivia(Object e) { return new TriviaExpression(TriviaKind.SKIPPED_TEXT, convertToExpression(e)); }
/** * Creates parsing expression - "skipped trivia". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object skippedTrivia(Object e) { return new TriviaExpression(TriviaKind.SKIPPED_TEXT, convertToExpression(e)); }
/** * Creates parsing expression - "token". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object token(TokenType tokenType, Object e) { return new TokenExpression(tokenType, convertToExpression(e)); }
/** * Creates parsing expression - "comment trivia". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object commentTrivia(Object e) { return new TriviaExpression(TriviaKind.COMMENT, convertToExpression(e)); }
/** * Creates parsing expression - "token". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object token(TokenType tokenType, Object e) { return new TokenExpression(tokenType, convertToExpression(e)); }
/** * Creates parsing expression - "token". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object token(TokenType tokenType, Object e) { return new TokenExpression(tokenType, convertToExpression(e)); }
/** * Creates parsing expression - "comment trivia". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object commentTrivia(Object e) { return new TriviaExpression(TriviaKind.COMMENT, convertToExpression(e)); }
/** * Creates parsing expression - "comment trivia". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object commentTrivia(Object e) { return new TriviaExpression(TriviaKind.COMMENT, convertToExpression(e)); }
/** * Creates parsing expression - "skipped trivia". * * @param e sub-expression * @throws IllegalArgumentException if given argument is not a parsing expression */ public Object skippedTrivia(Object e) { return new TriviaExpression(TriviaKind.SKIPPED_TEXT, convertToExpression(e)); }