public class AbstractSyntacticSequencer extends GeneratedFile
Constructor and Description |
---|
AbstractSyntacticSequencer() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
defaultValue(AbstractElement ele,
java.util.Set<AbstractElement> visited) |
java.lang.CharSequence |
genEmitUnassignedTokens(JavaFile file) |
java.lang.String |
genGetUnassignedRuleCallToken(JavaFile file,
AbstractRule rule,
boolean isAbstract) |
java.lang.CharSequence |
genGetUnassignedRuleCallTokens(JavaFile file) |
java.lang.CharSequence |
getFileContents(SerializerGenFileNames.GenFileName filename) |
SyntheticTerminalDetector |
getSyntheticTerminalDetector() |
boolean |
isDetectSyntheticTerminals() |
boolean |
isUnassignedRuleCall(RuleCall c) |
void |
setDetectSyntheticTerminals(boolean detectSyntheticTerminals) |
void |
setSyntheticTerminalDetector(SyntheticTerminalDetector syntheticTerminalDetector) |
java.lang.String |
textWithoutComments(INode node) |
java.lang.CharSequence |
unassignedCalledTokenRuleName(AbstractRule rule) |
java.util.List<AbstractRule> |
unassignedCalledTokenRules() |
public java.lang.CharSequence getFileContents(SerializerGenFileNames.GenFileName filename)
getFileContents
in class GeneratedFile
public java.util.List<AbstractRule> unassignedCalledTokenRules()
public boolean isUnassignedRuleCall(RuleCall c)
public java.lang.CharSequence unassignedCalledTokenRuleName(AbstractRule rule)
public java.lang.String defaultValue(AbstractElement ele, java.util.Set<AbstractElement> visited)
public java.lang.CharSequence genGetUnassignedRuleCallTokens(JavaFile file)
public java.lang.String textWithoutComments(INode node)
public java.lang.String genGetUnassignedRuleCallToken(JavaFile file, AbstractRule rule, boolean isAbstract)
public java.lang.CharSequence genEmitUnassignedTokens(JavaFile file)
@Pure public boolean isDetectSyntheticTerminals()
public void setDetectSyntheticTerminals(boolean detectSyntheticTerminals)
@Pure public SyntheticTerminalDetector getSyntheticTerminalDetector()
public void setSyntheticTerminalDetector(SyntheticTerminalDetector syntheticTerminalDetector)