Top Constructors Methods
org.antlr.v4.codegen

public abstract Class BlankOutputModelFactory

extends Object
implements OutputModelFactory
Class Inheritance
All Implemented Interfaces
org.antlr.v4.codegen.OutputModelFactory
Known Direct Subclasses
org.antlr.v4.codegen.DefaultOutputModelFactory
Imports
org.antlr.v4.codegen.model.Choice, .CodeBlockForAlt, .LabeledOp, .Lexer, .LexerFile, .Parser, .ParserFile, .RuleFunction, .SrcOp, org.antlr.v4.runtime.misc.IntervalSet, org.antlr.v4.tool.Alternative, .Rule, org.antlr.v4.tool.ast.ActionAST, .BlockAST, .GrammarAST, java.util.List

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<SrcOp>
public CodeBlockForAlt
public CodeBlockForAlt
public CodeBlockForAlt
public Choice
public Choice
public Choice
public Choice
public Choice
public Choice
public List<SrcOp>
public Lexer
public LexerFile
public boolean
public Parser
public ParserFile
public RuleFunction
public List<SrcOp>
public List<SrcOp>
public List<SrcOp>
public List<SrcOp>
set(GrammarAST setAST, GrammarAST label, boolean invert)

Implements org.antlr.v4.codegen.OutputModelFactory.set.

public List<SrcOp>
public List<SrcOp>
public List<SrcOp>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

BlankOutputModelFactoryback to summary
public BlankOutputModelFactory()

Method Detail

actionback to summary
public List<SrcOp> action(ActionAST ast)

Implements org.antlr.v4.codegen.OutputModelFactory.action.

Annotations
@Override
alternativeback to summary
public CodeBlockForAlt alternative(Alternative alt, boolean outerMost)

Implements org.antlr.v4.codegen.OutputModelFactory.alternative.

Annotations
@Override
epsilonback to summary
public CodeBlockForAlt epsilon(Alternative alt, boolean outerMost)

Implements org.antlr.v4.codegen.OutputModelFactory.epsilon.

Annotations
@Override
finishAlternativeback to summary
public CodeBlockForAlt finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops)

Implements org.antlr.v4.codegen.OutputModelFactory.finishAlternative.

Annotations
@Override
getChoiceBlockback to summary
public Choice getChoiceBlock(BlockAST blkAST, List<CodeBlockForAlt> alts, GrammarAST label)

Implements org.antlr.v4.codegen.OutputModelFactory.getChoiceBlock.

Annotations
@Override
getComplexChoiceBlockback to summary
public Choice getComplexChoiceBlock(BlockAST blkAST, List<CodeBlockForAlt> alts)

Implements org.antlr.v4.codegen.OutputModelFactory.getComplexChoiceBlock.

Annotations
@Override
getComplexEBNFBlockback to summary
public Choice getComplexEBNFBlock(GrammarAST ebnfRoot, List<CodeBlockForAlt> alts)

Implements org.antlr.v4.codegen.OutputModelFactory.getComplexEBNFBlock.

Annotations
@Override
getEBNFBlockback to summary
public Choice getEBNFBlock(GrammarAST ebnfRoot, List<CodeBlockForAlt> alts)

Implements org.antlr.v4.codegen.OutputModelFactory.getEBNFBlock.

Annotations
@Override
getLL1ChoiceBlockback to summary
public Choice getLL1ChoiceBlock(BlockAST blkAST, List<CodeBlockForAlt> alts)

Implements org.antlr.v4.codegen.OutputModelFactory.getLL1ChoiceBlock.

Annotations
@Override
getLL1EBNFBlockback to summary
public Choice getLL1EBNFBlock(GrammarAST ebnfRoot, List<CodeBlockForAlt> alts)

Implements org.antlr.v4.codegen.OutputModelFactory.getLL1EBNFBlock.

Annotations
@Override
getLL1Testback to summary
public List<SrcOp> getLL1Test(IntervalSet look, GrammarAST blkAST)

Implements org.antlr.v4.codegen.OutputModelFactory.getLL1Test.

Annotations
@Override
lexerback to summary
public Lexer lexer(LexerFile file)

Implements org.antlr.v4.codegen.OutputModelFactory.lexer.

Annotations
@Override
lexerFileback to summary
public LexerFile lexerFile(String fileName)

Implements org.antlr.v4.codegen.OutputModelFactory.lexerFile.

Annotations
@Override
needsImplicitLabelback to summary
public boolean needsImplicitLabel(GrammarAST ID, LabeledOp op)

Implements org.antlr.v4.codegen.OutputModelFactory.needsImplicitLabel.

Annotations
@Override
parserback to summary
public Parser parser(ParserFile file)

Implements org.antlr.v4.codegen.OutputModelFactory.parser.

Annotations
@Override
parserFileback to summary
public ParserFile parserFile(String fileName)

Implements org.antlr.v4.codegen.OutputModelFactory.parserFile.

Annotations
@Override
ruleback to summary
public RuleFunction rule(Rule r)

Implements org.antlr.v4.codegen.OutputModelFactory.rule.

Annotations
@Override
rulePostambleback to summary
public List<SrcOp> rulePostamble(RuleFunction function, Rule r)

Implements org.antlr.v4.codegen.OutputModelFactory.rulePostamble.

Annotations
@Override
ruleRefback to summary
public List<SrcOp> ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args)

Implements org.antlr.v4.codegen.OutputModelFactory.ruleRef.

Annotations
@Override
sempredback to summary
public List<SrcOp> sempred(ActionAST ast)

Implements org.antlr.v4.codegen.OutputModelFactory.sempred.

Annotations
@Override
setback to summary
public List<SrcOp> set(GrammarAST setAST, GrammarAST label, boolean invert)

Implements org.antlr.v4.codegen.OutputModelFactory.set.

Annotations
@Override
stringRefback to summary
public List<SrcOp> stringRef(GrammarAST ID, GrammarAST label)

Implements org.antlr.v4.codegen.OutputModelFactory.stringRef.

Annotations
@Override
tokenRefback to summary
public List<SrcOp> tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args)

Implements org.antlr.v4.codegen.OutputModelFactory.tokenRef.

Annotations
@Override
wildcardback to summary
public List<SrcOp> wildcard(GrammarAST ast, GrammarAST labelAST)

Implements org.antlr.v4.codegen.OutputModelFactory.wildcard.

Annotations
@Override