Code::Blocks
SVN r11506
|
This is the complete list of members for NativeParserBase, including all inherited members.
AddChildrenOfEnum(TokenTree *tree, const Token *parent, TokenIdxSet &result) | NativeParserBase | inlineprivate |
AddChildrenOfUnnamed(TokenTree *tree, const Token *parent, TokenIdxSet &result) | NativeParserBase | inlineprivate |
AddConstructors(TokenTree *tree, const TokenIdxSet &source, TokenIdxSet &dest) | NativeParserBase | private |
AddTemplateAlias(TokenTree *tree, const int &id, const TokenIdxSet &actualTypeScope, TokenIdxSet &initialScope) | NativeParserBase | protected |
AfterWhitespace(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
BeforeToken(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
BeforeWhitespace(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
BeginOfToken(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
BreakUpComponents(const wxString &actual, std::queue< ParserComponent > &components) | NativeParserBase | protected |
CleanupSearchScope(TokenTree *tree, TokenIdxSet *searchScope) | NativeParserBase | protected |
CollectSearchScopes(const TokenIdxSet &searchScope, TokenIdxSet &actualTypeScope, TokenTree *tree) | NativeParserBase | protected |
ComputeCallTip(TokenTree *tree, const TokenIdxSet &tokens, wxArrayString &items) | NativeParserBase | protected |
CountCommas(const wxString &lineText, int start) | NativeParserBase | inlineprotectedstatic |
DependsOnAllocator(TokenTree *tree, const int &id) | NativeParserBase | protected |
FindAIMatches(TokenTree *tree, std::queue< ParserComponent > components, TokenIdxSet &result, int parentTokenIdx=-1, bool isPrefix=false, bool caseSensitive=false, bool use_inheritance=true, short int kindMask=0xFFFF, TokenIdxSet *search_scope=0) | NativeParserBase | protected |
FindCCTokenStart(const wxString &line) | NativeParserBase | protected |
FindCurrentFunctionScope(TokenTree *tree, const TokenIdxSet &procResult, TokenIdxSet &scopeResult) | NativeParserBase | protected |
FindFunctionOpenParenthesis(const wxString &calltip) | NativeParserBase | protected |
GenerateResultSet(TokenTree *tree, const wxString &target, int parentIdx, TokenIdxSet &result, bool caseSens=true, bool isPrefix=false, short int kindMask=0xFFFF) | NativeParserBase | protected |
GenerateResultSet(TokenTree *tree, const wxString &target, const TokenIdxSet &ptrParentID, TokenIdxSet &result, bool caseSens=true, bool isPrefix=false, short int kindMask=0xFFFF) | NativeParserBase | protected |
GetCallTipHighlight(const wxString &calltip, int *start, int *end, int typedCommas) | NativeParserBase | protected |
GetCCToken(wxString &line, ParserTokenType &tokenType, OperatorType &tokenOperatorType) | NativeParserBase | protected |
GetNextCCToken(const wxString &line, unsigned int &startAt, OperatorType &tokenOperatorType) | NativeParserBase | protected |
GetTokenFromCurrentLine(TokenTree *tree, const TokenIdxSet &tokens, size_t curLine, const wxString &file) | NativeParserBase | protected |
InsideToken(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
IsAllocator(TokenTree *tree, const int &id) | NativeParserBase | protected |
IsChildOfUnnamedOrEnum(TokenTree *tree, const int targetIdx, const int parentIdx) | NativeParserBase | inlineprivate |
IsClosingBracket(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
IsOpeningBracket(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
IsOperatorBegin(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
IsOperatorDot(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
IsOperatorEnd(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
IsOperatorPointer(int startAt, const wxString &line) | NativeParserBase | inlineprotectedstatic |
m_LastComponent | NativeParserBase | private |
m_TemplateMap | NativeParserBase | private |
MatchText(const wxString &text, const wxString &target, bool caseSens, bool isPrefix) | NativeParserBase | inlineprivate |
MatchType(TokenKind kind, short int kindMask) | NativeParserBase | inlineprivate |
NativeParserBase() | NativeParserBase | |
OperatorType enum name | NativeParserBase | |
otOperatorParentheses enum value | NativeParserBase | |
otOperatorPointer enum value | NativeParserBase | |
otOperatorSquare enum value | NativeParserBase | |
otOperatorStar enum value | NativeParserBase | |
otOperatorUndefined enum value | NativeParserBase | |
ParserTokenType enum name | NativeParserBase | |
PrettyPrintToken(TokenTree *tree, const Token *token, wxString &result, bool isRoot=true) | NativeParserBase | protected |
pttClass enum value | NativeParserBase | |
pttFunction enum value | NativeParserBase | |
pttNamespace enum value | NativeParserBase | |
pttSearchText enum value | NativeParserBase | |
pttUndefined enum value | NativeParserBase | |
RemoveLastFunctionChildren(TokenTree *tree, int &lastFuncTokenIdx) | NativeParserBase | protected |
Reset() | NativeParserBase | protected |
ResolveActualType(TokenTree *tree, wxString searchText, const TokenIdxSet &searchScope, TokenIdxSet &result) | NativeParserBase | protected |
ResolveExpression(TokenTree *tree, std::queue< ParserComponent > components, const TokenIdxSet &searchScope, TokenIdxSet &result, bool caseSense=true, bool isPrefix=false) | NativeParserBase | protected |
ResolveOperator(TokenTree *tree, const OperatorType &tokenOperatorType, const TokenIdxSet &tokens, const TokenIdxSet &searchScope, TokenIdxSet &result) | NativeParserBase | protected |
ResolveTemplateMap(TokenTree *tree, const wxString &searchStr, const TokenIdxSet &actualTypeScope, TokenIdxSet &initialScope) | NativeParserBase | protected |
~NativeParserBase() | NativeParserBase | virtual |