Code::Blocks  SVN r11506
Tokenizer Member List

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

AddMacroDefinition(wxString name, int line, wxString para, wxString substitues)Tokenizerprivate
BaseInit()Tokenizerprotected
CalcConditionExpression()Tokenizerprivate
CharInString(const wxChar ch, const wxChar *chars) constTokenizerinlineprivate
CheckMacroUsageAndReplace()Tokenizerprotected
CurrentChar() constTokenizerinlineprotected
CurrentCharMoveNext()Tokenizerinlineprotected
DoGetToken()Tokenizerprotected
GetFilename() constTokenizerinline
GetFirstTokenPosition(const wxString &buffer, const wxString &target)Tokenizerinline
GetFirstTokenPosition(const wxChar *buffer, const size_t bufferLen, const wxChar *key, const size_t keyLen)Tokenizer
GetLineNumber() constTokenizerinline
GetMacroExpandedText(const Token *tk, wxString &expandedText)Tokenizerprivate
GetNestingLevel() constTokenizerinline
GetPreprocessorType()Tokenizerprivate
GetState()Tokenizerinline
GetToken()Tokenizer
HandleConditionPreprocessor(const PreprocessorType type)Tokenizerprivate
HandleDefines()Tokenizerprivate
HandleUndefs()Tokenizerprivate
Init(const wxString &filename=wxEmptyString, LoaderBase *loader=0)Tokenizer
InitFromBuffer(const wxString &buffer, const wxString &fileOfBuffer=wxEmptyString, size_t initLineNumber=0)Tokenizer
IsBackslashBeforeEOL()Tokenizerinlineprivate
IsEOF() constTokenizerinline
IsEscapedChar()Tokenizerprotected
IsMacroDefined()Tokenizerprivate
IsOK() constTokenizerinline
KMP_Find(const wxChar *text, const wxChar *pattern, const int patternLen)Tokenizer
KMP_GetNextVal(const wxChar *pattern, int next[])Tokenizerprivate
Lex()Tokenizerprotected
m_BufferTokenizerprivate
m_BufferLenTokenizerprivate
m_ExpandedMacrosTokenizerprivate
m_ExpressionResultTokenizerprivate
m_FileIdxTokenizerprivate
m_FilenameTokenizerprivate
m_IsOKTokenizerprivate
m_LastTokenIdxTokenizerprivate
m_LexTokenizerprivate
m_LineNumberTokenizerprivate
m_LoaderTokenizerprivate
m_NestLevelTokenizerprivate
m_NextTokenDocTokenizerprivate
m_PeekAvailableTokenizerprivate
m_PeekLineNumberTokenizerprivate
m_PeekNestLevelTokenizerprivate
m_PeekTokenTokenizerprivate
m_PeekTokenIndexTokenizerprivate
m_ReadingMacroDefinitionTokenizerprivate
m_SavedLineNumberTokenizerprivate
m_SavedNestingLevelTokenizerprivate
m_SavedTokenIndexTokenizerprivate
m_StateTokenizerprivate
m_TokenTokenizerprivate
m_TokenIndexTokenizerprivate
m_TokenizerOptionsTokenizerprivate
m_TokenTreeTokenizerprivate
m_UndoLineNumberTokenizerprivate
m_UndoNestLevelTokenizerprivate
m_UndoTokenIndexTokenizerprivate
MoveToNextChar()Tokenizerprotected
NextChar() constTokenizerinlineprotected
NotEOF() constTokenizerinline
PeekToken()Tokenizer
PreviousChar() constTokenizerinlineprotected
ReadFile()Tokenizerprotected
ReadParentheses(wxString &str)Tokenizer
ReadToEOL(bool stripUnneeded=true)Tokenizer
ReplaceBufferText(const wxString &target, const Token *macro=0)Tokenizer
ReplaceMacroUsage(const Token *tk)Tokenizer
RestoreNestingLevel()Tokenizerinline
SaveNestingLevel()Tokenizerinline
SetLastTokenIdx(int tokenIdx)Tokenizer
SetState(TokenizerState state)Tokenizerinline
SetTokenizerOption(bool wantPreprocessor, bool storeDocumentation)Tokenizerinline
SkipComment()Tokenizerprotected
SkipPreprocessorBranch()Tokenizerprotected
SkipString()Tokenizerprotected
SkipToChar(const wxChar &ch)Tokenizerprotected
SkipToEndConditionPreprocessor()Tokenizerprivate
SkipToEOL()Tokenizer
SkipToInlineCommentEnd()Tokenizer
SkipToNextConditionPreprocessor()Tokenizerprivate
SkipToStringEnd(const wxChar &ch)Tokenizerprotected
SkipUnwanted()Tokenizerprotected
SkipWhiteSpace()Tokenizerprotected
SplitArguments(wxArrayString &results)Tokenizerprivate
Tokenizer(TokenTree *tokenTree, const wxString &filename=wxEmptyString)Tokenizer
UngetToken()Tokenizer
~Tokenizer()Tokenizer