ANTLR Support Libraries 2.7.1+
TokenStreamRewriteEngine Member List

This is the complete list of members for TokenStreamRewriteEngine, including all inherited members.

addToSortedRewriteList(RewriteOperation *op)TokenStreamRewriteEngineinlineprotected
addToSortedRewriteList(const std ::string &programName, RewriteOperation *op)TokenStreamRewriteEngineprotected
DEFAULT_PROGRAM_NAMETokenStreamRewriteEnginestatic
deleteProgram()TokenStreamRewriteEngineinline
deleteProgram(const std ::string &programName)TokenStreamRewriteEngineinline
discard(int ttype)TokenStreamRewriteEngineinline
discardMaskTokenStreamRewriteEngineprotected
getLastRewriteTokenIndex() constTokenStreamRewriteEngineinline
getLastRewriteTokenIndex(const std ::string &programName) constTokenStreamRewriteEngineinline
getToken(size_t i)TokenStreamRewriteEngineinline
getTokenStreamSize() constTokenStreamRewriteEngineinline
indexTokenStreamRewriteEngineprotected
insertAfter(RefTokenWithIndex t, const std ::string &text)TokenStreamRewriteEngineinline
insertAfter(size_t index, const std ::string &text)TokenStreamRewriteEngineinline
insertAfter(const std ::string &programName, RefTokenWithIndex t, const std ::string &text)TokenStreamRewriteEngineinline
insertAfter(const std ::string &programName, size_t index, const std ::string &text)TokenStreamRewriteEngineinline
insertBefore(RefTokenWithIndex t, const std ::string &text)TokenStreamRewriteEngineinline
insertBefore(size_t index, const std ::string &text)TokenStreamRewriteEngineinline
insertBefore(const std ::string &programName, RefTokenWithIndex t, const std ::string &text)TokenStreamRewriteEngineinline
insertBefore(const std ::string &programName, size_t index, const std ::string &text)TokenStreamRewriteEngineinline
MIN_TOKEN_INDEXTokenStreamRewriteEnginestatic
nextToken(void)TokenStreamRewriteEnginevirtual
operation_list typedefTokenStreamRewriteEngine
originalToStream(std ::ostream &out) constTokenStreamRewriteEngineinline
originalToStream(std ::ostream &out, size_t start, size_t end) constTokenStreamRewriteEngine
PROGRAM_INIT_SIZETokenStreamRewriteEnginestatic
program_map typedefTokenStreamRewriteEngine
programsTokenStreamRewriteEngineprotected
remove(size_t index)TokenStreamRewriteEngineinline
remove(size_t from, size_t to)TokenStreamRewriteEngineinline
remove(RefTokenWithIndex indexT)TokenStreamRewriteEngineinline
remove(RefTokenWithIndex from, RefTokenWithIndex to)TokenStreamRewriteEngineinline
remove(const std ::string &programName, size_t from, size_t to)TokenStreamRewriteEngineinline
remove(const std ::string &programName, RefTokenWithIndex from, RefTokenWithIndex to)TokenStreamRewriteEngineinline
replace(size_t index, const std ::string &text)TokenStreamRewriteEngineinline
replace(size_t from, size_t to, const std ::string &text)TokenStreamRewriteEngineinline
replace(RefTokenWithIndex indexT, const std ::string &text)TokenStreamRewriteEngineinline
replace(RefTokenWithIndex from, RefTokenWithIndex to, const std ::string &text)TokenStreamRewriteEngineinline
replace(const std ::string &programName, size_t from, size_t to, const std ::string &text)TokenStreamRewriteEngineinline
replace(const std ::string &programName, RefTokenWithIndex from, RefTokenWithIndex to, const std ::string &text)TokenStreamRewriteEngineinline
rollback(size_t instructionIndex)TokenStreamRewriteEngineinline
rollback(const std ::string &programName, size_t instructionIndex)TokenStreamRewriteEngine
streamTokenStreamRewriteEngineprotected
toDebugStream(std ::ostream &out) constTokenStreamRewriteEngineinline
toDebugStream(std ::ostream &out, size_t start, size_t end) constTokenStreamRewriteEngine
token_list typedefTokenStreamRewriteEngine
tokensTokenStreamRewriteEngineprotected
TokenStreamRewriteEngine(TokenStream &upstream)TokenStreamRewriteEngine
TokenStreamRewriteEngine(TokenStream &upstream, size_t initialSize)TokenStreamRewriteEngine
toStream(std ::ostream &out) constTokenStreamRewriteEngineinline
toStream(std ::ostream &out, const std ::string &programName) constTokenStreamRewriteEngineinline
toStream(std ::ostream &out, size_t start, size_t end) constTokenStreamRewriteEngineinline
toStream(std ::ostream &out, const std ::string &programName, size_t firstToken, size_t lastToken) constTokenStreamRewriteEngine
~TokenStream()TokenStreaminlinevirtual