Package org.antlr.v4.codegen.model
Class ParserFile
- java.lang.Object
-
- org.antlr.v4.codegen.model.OutputModelObject
-
- org.antlr.v4.codegen.model.OutputFile
-
- org.antlr.v4.codegen.model.ParserFile
-
public class ParserFile extends OutputFile
-
-
Field Summary
Fields Modifier and Type Field Description ActionChunk
contextSuperClass
String
exportMacro
boolean
genListener
String
genPackage
boolean
genVisitor
String
grammarName
Map<String,Action>
namedActions
Parser
parser
-
Fields inherited from class org.antlr.v4.codegen.model.OutputFile
ANTLRVersion, fileName, grammarFileName, InputSymbolType, TokenLabelType
-
Fields inherited from class org.antlr.v4.codegen.model.OutputModelObject
ast, factory
-
-
Constructor Summary
Constructors Constructor Description ParserFile(OutputModelFactory factory, String fileName)
-
Method Summary
-
Methods inherited from class org.antlr.v4.codegen.model.OutputFile
buildNamedActions, buildNamedActions
-
-
-
-
Field Detail
-
genPackage
public String genPackage
-
exportMacro
public String exportMacro
-
genListener
public boolean genListener
-
genVisitor
public boolean genVisitor
-
parser
public Parser parser
-
contextSuperClass
public ActionChunk contextSuperClass
-
grammarName
public String grammarName
-
-
Constructor Detail
-
ParserFile
public ParserFile(OutputModelFactory factory, String fileName)
-
-