ANTLR Support Libraries 2.7.1+
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
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() const TokenStreamRewriteEngineinline
getLastRewriteTokenIndex(const std::string &programName) const TokenStreamRewriteEngineinline
getToken(size_t i)TokenStreamRewriteEngineinline
getTokenStreamSize() const TokenStreamRewriteEngineinline
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) const TokenStreamRewriteEngineinline
originalToStream(std::ostream &out, size_t start, size_t end) const TokenStreamRewriteEngine
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) const TokenStreamRewriteEngineinline
toDebugStream(std::ostream &out, size_t start, size_t end) const TokenStreamRewriteEngine
token_list typedefTokenStreamRewriteEngine
tokensTokenStreamRewriteEngineprotected
TokenStreamRewriteEngine(TokenStream &upstream)TokenStreamRewriteEngine
TokenStreamRewriteEngine(TokenStream &upstream, size_t initialSize)TokenStreamRewriteEngine
toStream(std::ostream &out) const TokenStreamRewriteEngineinline
toStream(std::ostream &out, const std::string &programName) const TokenStreamRewriteEngineinline
toStream(std::ostream &out, size_t start, size_t end) const TokenStreamRewriteEngineinline
toStream(std::ostream &out, const std::string &programName, size_t firstToken, size_t lastToken) const TokenStreamRewriteEngine
~TokenStream()TokenStreaminlinevirtual