Logo Search packages:      
Sourcecode: antlr version File versions

antlr::CppCodeGenerator Member List

This is the complete list of members for antlr::CppCodeGenerator, including all inherited members.

_print(String s)antlr::CppCodeGenerator [inline, protected]
_printAction(String s)antlr::CppCodeGenerator [inline, protected]
_println(String s)antlr::CppCodeGenerator [inline, protected]
addSemPred(String predicate)antlr::CppCodeGenerator [inline, protected]
analyzerantlr::CodeGenerator [protected]
antlrTool (defined in antlr::CodeGenerator)antlr::CodeGenerator [protected]
astTypes (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private]
astVarNumber (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
behaviorantlr::CodeGenerator [protected]
BITSET_OPTIMIZE_INIT_THRESHOLDantlr::CodeGenerator [protected, static]
bitsetsUsedantlr::CodeGenerator [protected]
bitsetTestThresholdantlr::CodeGenerator [protected]
caseSizeThreshold (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [static]
charFormatterantlr::CodeGenerator [protected]
CodeGenerator()antlr::CodeGenerator [inline]
commonExtraArgs (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
commonExtraParams (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
commonLocalVars (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
countLines(String s) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
CppCodeGenerator()antlr::CppCodeGenerator [inline]
currentASTResult (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
currentOutputantlr::CodeGenerator [protected]
currentRule (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
DEBUG_CODE_GENERATORantlr::CodeGenerator [protected]
declaredASTVariablesantlr::CppCodeGenerator [package]
decodeLexerRuleName(String id) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline, static]
DEFAULT_BITSET_TEST_THRESHOLD (defined in antlr::CodeGenerator)antlr::CodeGenerator [protected, static]
DEFAULT_MAKE_SWITCH_THRESHOLDantlr::CodeGenerator [protected, static]
elementsAreRange(int[] elems)antlr::CodeGenerator [inline, static]
encodeLexerRuleName(String id) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline, static]
exceptionThrown (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
exitIfError() (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
extractIdOfAction(Token t)antlr::CodeGenerator [inline, protected]
extractIdOfAction(String s, int line, int column)antlr::CodeGenerator [inline, protected]
extractTypeOfAction(Token t)antlr::CodeGenerator [inline, protected]
extractTypeOfAction(String s, int line, int column)antlr::CodeGenerator [inline, protected]
fixNameSpaceOption(String ns) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private]
gen()antlr::CppCodeGenerator [inline, virtual]
gen(ActionElement action)antlr::CppCodeGenerator [inline, virtual]
gen(AlternativeBlock blk)antlr::CppCodeGenerator [inline, virtual]
gen(BlockEndElement end)antlr::CppCodeGenerator [inline, virtual]
gen(CharLiteralElement atom)antlr::CppCodeGenerator [inline, virtual]
gen(CharRangeElement r)antlr::CppCodeGenerator [inline, virtual]
gen(LexerGrammar g)antlr::CppCodeGenerator [inline, virtual]
gen(OneOrMoreBlock blk)antlr::CppCodeGenerator [inline, virtual]
gen(ParserGrammar g)antlr::CppCodeGenerator [inline, virtual]
gen(RuleRefElement rr)antlr::CppCodeGenerator [inline, virtual]
gen(StringLiteralElement atom)antlr::CppCodeGenerator [inline, virtual]
gen(TokenRangeElement r)antlr::CppCodeGenerator [inline, virtual]
gen(TokenRefElement atom)antlr::CppCodeGenerator [inline, virtual]
gen(TreeElement t)antlr::CppCodeGenerator [inline, virtual]
gen(TreeWalkerGrammar g)antlr::CppCodeGenerator [inline, virtual]
gen(WildcardElement wc)antlr::CppCodeGenerator [inline, virtual]
gen(ZeroOrMoreBlock blk)antlr::CppCodeGenerator [inline, virtual]
genAlt(Alternative alt, AlternativeBlock blk)antlr::CppCodeGenerator [inline, protected]
genAST (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected]
genASTDeclaration(AlternativeElement el)antlr::CppCodeGenerator [inline, protected]
genASTDeclaration(AlternativeElement el, String node_type)antlr::CppCodeGenerator [inline, protected]
genASTDeclaration(AlternativeElement el, String var_name, String node_type)antlr::CppCodeGenerator [inline, protected]
genBitsets(Vector bitsetList, int maxVocabulary, String prefix)antlr::CppCodeGenerator [inline, protected]
genBitsetsHeader(Vector bitsetList, int maxVocabulary) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
genBlockFinish(CppBlockFinishingInfo howToFinish, String noViableAction)antlr::CppCodeGenerator [inline, private]
genBlockInitAction(AlternativeBlock blk)antlr::CppCodeGenerator [inline, protected]
genBlockPreamble(AlternativeBlock blk)antlr::CppCodeGenerator [inline, protected]
genBody(LexerGrammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
genBody(ParserGrammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
genBody(TreeWalkerGrammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
genCases(BitSet p)antlr::CppCodeGenerator [inline, protected]
genCommonBlock(AlternativeBlock blk, boolean noTestForSingle)antlr::CppCodeGenerator [inline]
genElementAST(AlternativeElement el)antlr::CppCodeGenerator [inline, private]
genErrorCatchForElement(AlternativeElement el)antlr::CppCodeGenerator [inline, private]
genErrorHandler(ExceptionSpec ex)antlr::CppCodeGenerator [inline, private]
genErrorTryForElement(AlternativeElement el)antlr::CppCodeGenerator [inline, private]
genHashLines (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected]
genHeader(String fileName)antlr::CppCodeGenerator [inline, protected]
genInclude(LexerGrammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
genInclude(ParserGrammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
genInclude(TreeWalkerGrammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
genInitFactory(Grammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
genLineNo(int line)antlr::CppCodeGenerator [inline]
genLineNo(GrammarElement el)antlr::CppCodeGenerator [inline]
genLineNo(Token t)antlr::CppCodeGenerator [inline]
genLineNo2()antlr::CppCodeGenerator [inline]
genLiteralsTest() (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private]
genLiteralsTestForPartialToken() (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private]
genMatch(BitSet b) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
genMatch(GrammarAtom atom) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
genMatchUsingAtomText(GrammarAtom atom) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
genMatchUsingAtomTokenType(GrammarAtom atom) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
genNextToken()antlr::CppCodeGenerator [inline]
genRule(RuleSymbol s, boolean startSymbol, int ruleNum, String prefix)antlr::CppCodeGenerator [inline]
genRuleHeader(RuleSymbol s, boolean startSymbol) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline]
GenRuleInvocation(RuleRefElement rr) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private]
genSemPred(String pred, int line) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
genSemPredMap(String prefix)antlr::CppCodeGenerator [inline, protected]
genSynPred(SynPredBlock blk, String lookaheadExpr) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
genTokenInterchange(TokenManager tm)antlr::CodeGenerator [inline, protected]
genTokenStrings(String prefix)antlr::CppCodeGenerator [inline]
genTokenTypes(TokenManager tm)antlr::CppCodeGenerator [inline, protected]
getASTCreateString(Vector v)antlr::CppCodeGenerator [inline, virtual]
getASTCreateString(GrammarAtom atom, String str)antlr::CppCodeGenerator [inline, virtual]
getASTCreateString(String str)antlr::CppCodeGenerator [inline]
getBitsetName(int index)antlr::CodeGenerator [inline, protected]
getFIRSTBitSet(String ruleName, int k) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline]
getFOLLOWBitSet(String ruleName, int k) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline]
getLookaheadTestExpression(Lookahead[] look, int k) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, protected]
getLookaheadTestExpression(Alternative alt, int maxDepth)antlr::CppCodeGenerator [inline, protected]
getLookaheadTestTerm(int k, BitSet p)antlr::CppCodeGenerator [inline, protected]
getRangeExpression(int k, int[] elems)antlr::CppCodeGenerator [inline]
getValueString(int value)antlr::CppCodeGenerator [inline, private]
grammarantlr::CodeGenerator [protected]
labeledElementASTInit (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
labeledElementASTType (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
labeledElementInit (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
labeledElementType (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
lookaheadIsEmpty(Alternative alt, int maxDepth)antlr::CppCodeGenerator [inline, protected]
lookaheadString(int k) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private]
lt1Value (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
makeSwitchThresholdantlr::CodeGenerator [protected]
mangleLiteral(String s)antlr::CppCodeGenerator [inline, private]
mapTreeId(String idParam, ActionTransInfo transInfo)antlr::CppCodeGenerator [inline, virtual]
mapTreeVariable(AlternativeElement e, String name)antlr::CppCodeGenerator [inline, private]
markBitsetForGen(BitSet p)antlr::CodeGenerator [inline, protected]
nameSpace (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private, static]
namespaceAntlr (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private, static]
namespaceStd (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private, static]
noConstructors (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected]
NONUNIQUE (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected, static]
outputFile (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected]
outputLine (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected]
postIncludeCpp (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private, static]
postIncludeHpp (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private, static]
preIncludeCpp (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private, static]
preIncludeHpp (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private, static]
print(String s)antlr::CodeGenerator [inline, protected]
printAction(Token t)antlr::CppCodeGenerator [inline]
antlr::CodeGenerator::printAction(String s)antlr::CodeGenerator [inline, protected]
printHeaderAction(String name)antlr::CppCodeGenerator [inline]
println(String s)antlr::CppCodeGenerator [inline, protected]
printTabs()antlr::CodeGenerator [inline, protected]
processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)antlr::CppCodeGenerator [inline, protected, virtual]
processStringForASTConstructor(String str)antlr::CppCodeGenerator [inline]
removeAssignmentFromDeclaration(String d)antlr::CodeGenerator [inline, protected]
reverseLexerRuleName(String id) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline, static]
saveText (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected]
semPreds (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [private]
setAnalyzer(LLkGrammarAnalyzer analyzer_) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline]
setBehavior(DefineGrammarSymbols behavior_) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline]
setGrammar(Grammar g)antlr::CodeGenerator [inline, protected]
setTool(Tool tool) (defined in antlr::CodeGenerator)antlr::CodeGenerator [inline]
setupGrammarParameters(Grammar g) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private]
suitableForCaseExpression(Alternative a) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private, static]
syntacticPredLevel (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [protected]
tabsantlr::CodeGenerator [protected]
textOrChar(String text) (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [inline, private]
throwNoViable (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
TokenTypesFileExt (defined in antlr::CodeGenerator)antlr::CodeGenerator [static]
TokenTypesFileSuffix (defined in antlr::CodeGenerator)antlr::CodeGenerator [static]
treeVariableMap (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]
usingCustomAST (defined in antlr::CppCodeGenerator)antlr::CppCodeGenerator [package]


Generated by  Doxygen 1.6.0   Back to index