Package | Description |
---|---|
org.antlr.v4.codegen | |
org.antlr.v4.codegen.model | |
org.antlr.v4.codegen.target | |
org.antlr.v4.tool |
Modifier and Type | Field | Description |
---|---|---|
CodeGenerator |
DefaultOutputModelFactory.gen |
|
protected CodeGenerator |
Target.gen |
Modifier and Type | Method | Description |
---|---|---|
CodeGenerator |
Target.getCodeGenerator() |
|
CodeGenerator |
DefaultOutputModelFactory.getGenerator() |
|
CodeGenerator |
OutputModelController.getGenerator() |
|
CodeGenerator |
OutputModelFactory.getGenerator() |
Modifier and Type | Method | Description |
---|---|---|
String |
Target.getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator generator,
String literal,
boolean addQuotes) |
Convert from an ANTLR string literal found in a grammar file to an
equivalent string literal in the target language.
|
protected void |
CodeGenPipeline.writeRecognizer(org.stringtemplate.v4.ST template,
CodeGenerator gen,
boolean header) |
Constructor | Description |
---|---|
DefaultOutputModelFactory(CodeGenerator gen) |
|
LexerFactory(CodeGenerator gen) |
|
ParserFactory(CodeGenerator gen) |
|
Target(CodeGenerator gen,
String language) |
Modifier and Type | Method | Description |
---|---|---|
protected static List<String> |
Recognizer.translateTokenStringsToTarget(String[] tokenStrings,
CodeGenerator gen) |
|
protected static String |
Recognizer.translateTokenStringToTarget(String tokenName,
CodeGenerator gen) |
Constructor | Description |
---|---|
CppTarget(CodeGenerator gen) |
|
CSharpTarget(CodeGenerator gen) |
|
GoTarget(CodeGenerator gen) |
|
JavaScriptTarget(CodeGenerator gen) |
|
JavaTarget(CodeGenerator gen) |
|
Python2Target(CodeGenerator gen) |
|
Python3Target(CodeGenerator gen) |
|
SwiftTarget(CodeGenerator gen) |
Modifier and Type | Field | Description |
---|---|---|
protected CodeGenerator |
BuildDependencyGenerator.generator |
Modifier and Type | Method | Description |
---|---|---|
CodeGenerator |
BuildDependencyGenerator.getGenerator() |
Copyright © 1992–2019 ANTLR. All rights reserved.