Top Fields Constructors Methods
org.antlr.codegen

public Class JavaTarget

extends Target
Class Inheritance
Imports
org.antlr.Tool, org.antlr.tool.Grammar, .Rule, org.stringtemplate.v4.ST, java.util.Set

Field Summary

Inherited from org.antlr.codegen.Target:
targetCharValueEscape

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected ST
chooseWhereCyclicDFAsGo(Tool tool, CodeGenerator generator, Grammar grammar, ST recognizerST, ST cyclicDFAST)

protected void
public boolean
Inherited from org.antlr.codegen.Target:
encodeIntAsCharEscapegenRecognizerFilegenRecognizerHeaderFilegetMaxCharValuegetTarget64BitStringFromValuegetTargetCharLiteralFromANTLRCharLiteralgetTargetStringLiteralFromANTLRStringLiteralgetTargetStringLiteralFromStringgetTargetStringLiteralFromStringgetTokenTypeAsTargetLabelisValidActionScopepostProcessAction

Constructor Detail

JavaTargetback to summary
public JavaTarget()

Method Detail

chooseWhereCyclicDFAsGoback to summary
protected ST chooseWhereCyclicDFAsGo(Tool tool, CodeGenerator generator, Grammar grammar, ST recognizerST, ST cyclicDFAST)
performGrammarAnalysisback to summary
protected void performGrammarAnalysis(CodeGenerator generator, Grammar grammar)

Overrides org.antlr.codegen.Target.performGrammarAnalysis.

Annotations
@Override
useBaseTemplatesForSynPredFragmentsback to summary
public boolean useBaseTemplatesForSynPredFragments()

Overrides org.antlr.codegen.Target.useBaseTemplatesForSynPredFragments.

Annotations
@Override