Class AbstractParsedTokenVisitor
- java.lang.Object
-
- org.eclipse.xtext.parser.packrat.tokens.AbstractParsedTokenVisitor
-
- All Implemented Interfaces:
com.google.common.base.Function<AbstractParsedToken,java.lang.Void>,java.util.function.Function<AbstractParsedToken,java.lang.Void>,IParsedTokenVisitor
- Direct Known Subclasses:
CompoundParsedTokenVisitor,MarkerAwareBacktracker.NestedBacktrackingResult,ParsedTokenCounter,ParsedTokenPrinter,ParseResultFactory
public abstract class AbstractParsedTokenVisitor extends java.lang.Object implements IParsedTokenVisitor
-
-
Constructor Summary
Constructors Constructor Description AbstractParsedTokenVisitor()
-
Method Summary
-
-
-
Method Detail
-
visitAbstractParsedToken
public void visitAbstractParsedToken(AbstractParsedToken token)
- Specified by:
visitAbstractParsedTokenin interfaceIParsedTokenVisitor
-
visitAbstractParsedTokenEnd
public void visitAbstractParsedTokenEnd(AbstractParsedToken.End token)
- Specified by:
visitAbstractParsedTokenEndin interfaceIParsedTokenVisitor
-
visitCompoundParsedToken
public void visitCompoundParsedToken(CompoundParsedToken token)
- Specified by:
visitCompoundParsedTokenin interfaceIParsedTokenVisitor
-
visitCompoundParsedTokenEnd
public void visitCompoundParsedTokenEnd(CompoundParsedToken.End token)
- Specified by:
visitCompoundParsedTokenEndin interfaceIParsedTokenVisitor
-
visitAssignmentToken
public void visitAssignmentToken(AssignmentToken token)
- Specified by:
visitAssignmentTokenin interfaceIParsedTokenVisitor
-
visitAssignmentTokenEnd
public void visitAssignmentTokenEnd(AssignmentToken.End token)
- Specified by:
visitAssignmentTokenEndin interfaceIParsedTokenVisitor
-
visitAlternativesToken
public void visitAlternativesToken(AlternativesToken token)
- Specified by:
visitAlternativesTokenin interfaceIParsedTokenVisitor
-
visitAlternativesTokenEnd
public void visitAlternativesTokenEnd(AlternativesToken.End token)
- Specified by:
visitAlternativesTokenEndin interfaceIParsedTokenVisitor
-
visitGroupToken
public void visitGroupToken(GroupToken token)
- Specified by:
visitGroupTokenin interfaceIParsedTokenVisitor
-
visitGroupTokenEnd
public void visitGroupTokenEnd(GroupToken.End token)
- Specified by:
visitGroupTokenEndin interfaceIParsedTokenVisitor
-
visitUnorderedGroupToken
public void visitUnorderedGroupToken(UnorderedGroupToken token)
- Specified by:
visitUnorderedGroupTokenin interfaceIParsedTokenVisitor
-
visitUnorderedGroupTokenEnd
public void visitUnorderedGroupTokenEnd(UnorderedGroupToken.End token)
- Specified by:
visitUnorderedGroupTokenEndin interfaceIParsedTokenVisitor
-
visitErrorToken
public void visitErrorToken(ErrorToken token)
- Specified by:
visitErrorTokenin interfaceIParsedTokenVisitor
-
visitFakedToken
public void visitFakedToken(FakedToken token)
- Specified by:
visitFakedTokenin interfaceIParsedTokenVisitor
-
visitParsedNonTerminal
public void visitParsedNonTerminal(ParsedNonTerminal token)
- Specified by:
visitParsedNonTerminalin interfaceIParsedTokenVisitor
-
visitParsedNonTerminalEnd
public void visitParsedNonTerminalEnd(ParsedNonTerminalEnd token)
- Specified by:
visitParsedNonTerminalEndin interfaceIParsedTokenVisitor
-
visitParsedTerminal
public void visitParsedTerminal(ParsedTerminal token)
- Specified by:
visitParsedTerminalin interfaceIParsedTokenVisitor
-
visitParsedTerminalWithFeatureInfo
public void visitParsedTerminalWithFeatureInfo(ParsedTerminalWithFeatureInfo token)
- Specified by:
visitParsedTerminalWithFeatureInfoin interfaceIParsedTokenVisitor
-
visitParsedTerminalWithFeature
public void visitParsedTerminalWithFeature(ParsedTerminalWithFeature token)
- Specified by:
visitParsedTerminalWithFeaturein interfaceIParsedTokenVisitor
-
visitParsedToken
public void visitParsedToken(ParsedToken token)
- Specified by:
visitParsedTokenin interfaceIParsedTokenVisitor
-
visitParsedAction
public void visitParsedAction(ParsedAction token)
- Specified by:
visitParsedActionin interfaceIParsedTokenVisitor
-
visitPlaceholder
public void visitPlaceholder(PlaceholderToken token)
- Specified by:
visitPlaceholderin interfaceIParsedTokenVisitor
-
apply
public java.lang.Void apply(AbstractParsedToken param)
- Specified by:
applyin interfacecom.google.common.base.Function<AbstractParsedToken,java.lang.Void>- Specified by:
applyin interfacejava.util.function.Function<AbstractParsedToken,java.lang.Void>
-
visitParsedEnumLiteral
public void visitParsedEnumLiteral(ParsedEnumLiteral token)
- Specified by:
visitParsedEnumLiteralin interfaceIParsedTokenVisitor
-
-