ANTLR Support Libraries 2.7.1+
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines
TokenStreamRewriteEngine Member List
This is the complete list of members for TokenStreamRewriteEngine, including all inherited members.
addToSortedRewriteList(RewriteOperation *op)TokenStreamRewriteEngine [inline, protected]
addToSortedRewriteList(const std::string &programName, RewriteOperation *op)TokenStreamRewriteEngine [protected]
DEFAULT_PROGRAM_NAMETokenStreamRewriteEngine [static]
deleteProgram()TokenStreamRewriteEngine [inline]
deleteProgram(const std::string &programName)TokenStreamRewriteEngine [inline]
discard(int ttype)TokenStreamRewriteEngine [inline]
discardMaskTokenStreamRewriteEngine [protected]
getLastRewriteTokenIndex() const TokenStreamRewriteEngine [inline]
getLastRewriteTokenIndex(const std::string &programName) const TokenStreamRewriteEngine [inline]
getToken(size_t i)TokenStreamRewriteEngine [inline]
getTokenStreamSize() const TokenStreamRewriteEngine [inline]
indexTokenStreamRewriteEngine [protected]
insertAfter(RefTokenWithIndex t, const std::string &text)TokenStreamRewriteEngine [inline]
insertAfter(size_t index, const std::string &text)TokenStreamRewriteEngine [inline]
insertAfter(const std::string &programName, RefTokenWithIndex t, const std::string &text)TokenStreamRewriteEngine [inline]
insertAfter(const std::string &programName, size_t index, const std::string &text)TokenStreamRewriteEngine [inline]
insertBefore(RefTokenWithIndex t, const std::string &text)TokenStreamRewriteEngine [inline]
insertBefore(size_t index, const std::string &text)TokenStreamRewriteEngine [inline]
insertBefore(const std::string &programName, RefTokenWithIndex t, const std::string &text)TokenStreamRewriteEngine [inline]
insertBefore(const std::string &programName, size_t index, const std::string &text)TokenStreamRewriteEngine [inline]
MIN_TOKEN_INDEXTokenStreamRewriteEngine [static]
nextToken(void)TokenStreamRewriteEngine [virtual]
operation_list typedefTokenStreamRewriteEngine
originalToStream(std::ostream &out) const TokenStreamRewriteEngine [inline]
originalToStream(std::ostream &out, size_t start, size_t end) const TokenStreamRewriteEngine
PROGRAM_INIT_SIZETokenStreamRewriteEngine [static]
program_map typedefTokenStreamRewriteEngine
programsTokenStreamRewriteEngine [protected]
remove(size_t index)TokenStreamRewriteEngine [inline]
remove(size_t from, size_t to)TokenStreamRewriteEngine [inline]
remove(RefTokenWithIndex indexT)TokenStreamRewriteEngine [inline]
remove(RefTokenWithIndex from, RefTokenWithIndex to)TokenStreamRewriteEngine [inline]
remove(const std::string &programName, size_t from, size_t to)TokenStreamRewriteEngine [inline]
remove(const std::string &programName, RefTokenWithIndex from, RefTokenWithIndex to)TokenStreamRewriteEngine [inline]
replace(size_t index, const std::string &text)TokenStreamRewriteEngine [inline]
replace(size_t from, size_t to, const std::string &text)TokenStreamRewriteEngine [inline]
replace(RefTokenWithIndex indexT, const std::string &text)TokenStreamRewriteEngine [inline]
replace(RefTokenWithIndex from, RefTokenWithIndex to, const std::string &text)TokenStreamRewriteEngine [inline]
replace(const std::string &programName, size_t from, size_t to, const std::string &text)TokenStreamRewriteEngine [inline]
replace(const std::string &programName, RefTokenWithIndex from, RefTokenWithIndex to, const std::string &text)TokenStreamRewriteEngine [inline]
rollback(size_t instructionIndex)TokenStreamRewriteEngine [inline]
rollback(const std::string &programName, size_t instructionIndex)TokenStreamRewriteEngine
streamTokenStreamRewriteEngine [protected]
toDebugStream(std::ostream &out) const TokenStreamRewriteEngine [inline]
toDebugStream(std::ostream &out, size_t start, size_t end) const TokenStreamRewriteEngine
token_list typedefTokenStreamRewriteEngine
tokensTokenStreamRewriteEngine [protected]
TokenStreamRewriteEngine(TokenStream &upstream)TokenStreamRewriteEngine
TokenStreamRewriteEngine(TokenStream &upstream, size_t initialSize)TokenStreamRewriteEngine
toStream(std::ostream &out) const TokenStreamRewriteEngine [inline]
toStream(std::ostream &out, const std::string &programName) const TokenStreamRewriteEngine [inline]
toStream(std::ostream &out, size_t start, size_t end) const TokenStreamRewriteEngine [inline]
toStream(std::ostream &out, const std::string &programName, size_t firstToken, size_t lastToken) const TokenStreamRewriteEngine
~TokenStream()TokenStream [inline, virtual]