Cppcheck
Token Member List
This is the complete list of members for Token, including all inherited members.
_astOperand1Token [private]
_astOperand2Token [private]
_astParentToken [private]
_fileIndexToken [private]
_functionToken
_isExpandedMacroToken [private]
_isLongToken [private]
_isPointerCompareToken [private]
_isSignedToken [private]
_isStandardTypeToken [private]
_isUnsignedToken [private]
_isUnusedToken [private]
_linenrToken [private]
_linkToken [private]
_nextToken [private]
_previousToken [private]
_progressValueToken [private]
_scopeToken [private]
_strToken [private]
_typeToken [private]
_variableToken
_varIdToken [private]
assignProgressValues()Token [inline]
astFunctionCall()Token
astHandleParentheses()Token
astOperand1(Token *tok)Token
astOperand1() const Token [inline]
astOperand2(Token *tok)Token
astOperand2() const Token [inline]
astString() const Token [inline]
astTop() const Token [inline]
chrInFirstWord(const char *str, char c)Token [private, static]
concatStr(std::string const &b)Token
createMutualLinks(Token *begin, Token *end)Token [static]
deleteNext(unsigned long index=1)Token
deleteThis()Token
eArithmeticalOp enum valueToken
eAssignmentOp enum valueToken
eBitOp enum valueToken
eBoolean enum valueToken
eBracket enum valueToken
eChar enum valueToken
eComparisonOp enum valueToken
eExtendedOp enum valueToken
eFunction enum valueToken
eIncDecOp enum valueToken
eLiteral enum valueToken
eLogicalOp enum valueToken
eName enum valueToken
eNone enum valueToken
eNumber enum valueToken
eOther enum valueToken
eraseTokens(Token *begin, const Token *end)Token [static]
eString enum valueToken
eType enum valueToken
eVariable enum valueToken
fileIndex() const Token [inline]
fileIndex(unsigned int indexOfFile)Token [inline]
findClosingBracket(const Token *&closing) const Token
findClosingBracket(Token *&closing) const Token [inline]
findmatch(const Token *tok, const char pattern[], unsigned int varId=0)Token [static]
findmatch(const Token *tok, const char pattern[], const Token *end, unsigned int varId=0)Token [static]
findmatch(Token *tok, const char pattern[], unsigned int varId=0)Token [inline, static]
findmatch(Token *tok, const char pattern[], const Token *end, unsigned int varId=0)Token [inline, static]
findsimplematch(const Token *tok, const char pattern[])Token [static]
findsimplematch(const Token *tok, const char pattern[], const Token *end)Token [static]
findsimplematch(Token *tok, const char pattern[])Token [inline, static]
findsimplematch(Token *tok, const char pattern[], const Token *end)Token [inline, static]
firstWordEquals(const char *str, const char *word)Token [private, static]
firstWordLen(const char *str)Token [private, static]
function(const Function *f)Token [inline]
function() const Token [inline]
getCharAt(const Token *tok, std::size_t index)Token [static]
getStrLength(const Token *tok)Token [static]
insertToken(const std::string &tokenStr, bool prepend=false)Token
isArithmeticalOp() const Token [inline]
isAssignmentOp() const Token [inline]
isBoolean() const Token [inline]
isComparisonOp() const Token [inline]
isConstOp() const Token [inline]
isExpandedMacro() const Token [inline]
isExtendedOp() const Token [inline]
isLong() const Token [inline]
isLong(bool size)Token [inline]
isName() const Token [inline]
isNumber() const Token [inline]
isOp() const Token [inline]
isPointerCompare() const Token [inline]
isPointerCompare(bool b)Token [inline]
isSigned() const Token [inline]
isSigned(bool sign)Token [inline]
isStandardType() const Token [inline]
isUnsigned() const Token [inline]
isUnsigned(bool sign)Token [inline]
isUnused() const Token [inline]
isUnused(bool used)Token [inline]
isUpperCaseName() const Token
linenr() const Token [inline]
linenr(unsigned int lineNumber)Token [inline]
link(Token *linkToToken)Token [inline]
link() const Token [inline]
linkAt(int index) const Token
linkAt(int index)Token [inline]
Match(const Token *tok, const char pattern[], unsigned int varid=0)Token [static]
move(Token *srcStart, Token *srcEnd, Token *newLocation)Token [static]
multiCompare(const Token *tok, const char *haystack, const char *needle)Token [static]
next() const Token [inline]
next(Token *nextToken)Token [inline, private]
nextArgument() const Token
operator=(const Token &)Token [private]
previous() const Token [inline]
previous(Token *previousToken)Token [inline, private]
printOut(const char *title=0) const Token
printOut(const char *title, const std::vector< std::string > &fileNames) const Token
progressValue() const Token [inline]
replace(Token *replaceThis, Token *start, Token *end)Token [static]
scope(const Scope *s)Token [inline]
scope() const Token [inline]
setExpandedMacro(bool m)Token [inline]
simpleMatch(const Token *tok, const char pattern[])Token [static]
str(const std::string &s)Token
str() const Token [inline]
strAt(int index) const Token
stringify(std::ostream &os, bool varid, bool attributes) const Token
stringifyList(bool varid, bool attributes, bool linenumbers, bool linebreaks, bool files, const std::vector< std::string > *fileNames=0, const Token *end=0) const Token
stringifyList(const Token *end, bool attributes=true) const Token
stringifyList(bool varid=false) const Token
strValue() const Token
tokAt(int index) const Token
tokAt(int index)Token [inline]
Token()Token [private]
Token(const Token &)Token [private]
Token(Token **tokensBack)Token [explicit]
tokensBackToken [private]
Type enum nameToken
type() const Token [inline]
type(Type t)Token [inline]
update_property_info()Token [private]
update_property_isStandardType()Token [private]
variable(const Variable *v)Token [inline]
variable() const Token [inline]
varId() const Token [inline]
varId(unsigned int id)Token [inline]
~Token()Token