Package org.antlr.codegen
Class JavaTarget
java.lang.Object
org.antlr.codegen.Target
org.antlr.codegen.JavaTarget
-
Field Summary
Fields inherited from class org.antlr.codegen.Target
targetCharValueEscape
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.stringtemplate.v4.ST
chooseWhereCyclicDFAsGo
(Tool tool, CodeGenerator generator, Grammar grammar, org.stringtemplate.v4.ST recognizerST, org.stringtemplate.v4.ST cyclicDFAST) protected void
performGrammarAnalysis
(CodeGenerator generator, Grammar grammar) boolean
Methods inherited from class org.antlr.codegen.Target
encodeIntAsCharEscape, genRecognizerFile, genRecognizerHeaderFile, getMaxCharValue, getTarget64BitStringFromValue, getTargetCharLiteralFromANTLRCharLiteral, getTargetStringLiteralFromANTLRStringLiteral, getTargetStringLiteralFromString, getTargetStringLiteralFromString, getTokenTypeAsTargetLabel, isValidActionScope, postProcessAction
-
Constructor Details
-
JavaTarget
public JavaTarget()
-
-
Method Details
-
useBaseTemplatesForSynPredFragments
public boolean useBaseTemplatesForSynPredFragments()- Overrides:
useBaseTemplatesForSynPredFragments
in classTarget
-
chooseWhereCyclicDFAsGo
protected org.stringtemplate.v4.ST chooseWhereCyclicDFAsGo(Tool tool, CodeGenerator generator, Grammar grammar, org.stringtemplate.v4.ST recognizerST, org.stringtemplate.v4.ST cyclicDFAST) -
performGrammarAnalysis
- Overrides:
performGrammarAnalysis
in classTarget
-