Cppcheck
|
This is the complete list of members for Token, including all inherited members.
_astOperand1 | Token | private |
_astOperand2 | Token | private |
_astParent | Token | private |
_col | Token | private |
_enumerator | Token | |
_fileIndex | Token | private |
_flags | Token | private |
_function | Token | |
_linenr | Token | private |
_link | Token | private |
_next | Token | private |
_originalName | Token | private |
_previous | Token | private |
_progressValue | Token | private |
_scope | Token | private |
_str | Token | private |
_tokType | Token | private |
_type | Token | |
_values | Token | private |
_variable | Token | |
_varId | Token | private |
addValue(const ValueFlow::Value &value) | Token | |
argumentType() const | Token | inline |
assignProgressValues(Token *tok) | Token | static |
astOperand1(Token *tok) | Token | |
astOperand1() const | Token | inline |
astOperand2(Token *tok) | Token | |
astOperand2() const | Token | inline |
astParent() const | Token | inline |
astString(const char *sep="") const | Token | inline |
astStringVerbose(const unsigned int indent1, const unsigned int indent2) const | Token | |
astTop() const | Token | inline |
chrInFirstWord(const char *str, char c) | Token | privatestatic |
clearAst() | Token | inline |
clearValueFlow() | Token | inline |
col() const | Token | inline |
col(unsigned int c) | Token | inline |
concatStr(std::string const &b) | Token | |
createMutualLinks(Token *begin, Token *end) | Token | static |
deleteNext(unsigned long index=1) | Token | |
deleteThis() | Token | |
eArithmeticalOp enum value | Token | |
eAssignmentOp enum value | Token | |
eBitOp enum value | Token | |
eBoolean enum value | Token | |
eBracket enum value | Token | |
eChar enum value | Token | |
eComparisonOp enum value | Token | |
eEnumerator enum value | Token | |
eExtendedOp enum value | Token | |
eFunction enum value | Token | |
eIncDecOp enum value | Token | |
eKeyword enum value | Token | |
eLiteral enum value | Token | |
eLogicalOp enum value | Token | |
emptyValueList | Token | privatestatic |
eName enum value | Token | |
eNone enum value | Token | |
eNumber enum value | Token | |
enumerator() const | Token | inline |
enumerator(const Enumerator *e) | Token | inline |
eOther enum value | Token | |
eraseTokens(Token *begin, const Token *end) | Token | static |
eString enum value | Token | |
eType enum value | Token | |
eVariable enum value | Token | |
expressionString() const | Token | |
fileIndex() const | Token | inline |
fileIndex(unsigned int indexOfFile) | Token | inline |
findClosingBracket() const | Token | |
findClosingBracket() | Token | |
findmatch(const Token *const startTok, const char pattern[], const unsigned int varId=0U) | Token | static |
findmatch(const Token *const startTok, const char pattern[], const Token *const end, const unsigned int varId=0U) | Token | static |
findmatch(Token *const startTok, const char pattern[], const unsigned int varId=0U) | Token | inlinestatic |
findmatch(Token *const startTok, const char pattern[], const Token *const end, const unsigned int varId=0U) | Token | inlinestatic |
findsimplematch(const Token *const startTok, const char pattern[]) | Token | static |
findsimplematch(const Token *const startTok, const char pattern[], const Token *const end) | Token | static |
findsimplematch(Token *const startTok, const char pattern[]) | Token | inlinestatic |
findsimplematch(Token *const startTok, const char pattern[], const Token *const end) | Token | inlinestatic |
firstWordEquals(const char *str, const char *word) | Token | privatestatic |
fIsAttributeConst enum value | Token | private |
fIsAttributeConstructor enum value | Token | private |
fIsAttributeDestructor enum value | Token | private |
fIsAttributeNoreturn enum value | Token | private |
fIsAttributeNothrow enum value | Token | private |
fIsAttributePacked enum value | Token | private |
fIsAttributePure enum value | Token | private |
fIsAttributeUnused enum value | Token | private |
fIsAttributeUsed enum value | Token | private |
fIsCast enum value | Token | private |
fIsComplex enum value | Token | private |
fIsControlFlowKeyword enum value | Token | private |
fIsEnumType enum value | Token | private |
fIsExpandedMacro enum value | Token | private |
fIsLiteral enum value | Token | private |
fIsLong enum value | Token | private |
fIsName enum value | Token | private |
fIsOperatorKeyword enum value | Token | private |
fIsPointerCompare enum value | Token | private |
fIsSigned enum value | Token | private |
fIsStandardType enum value | Token | private |
fIsTemplateArg enum value | Token | private |
fIsUnsigned enum value | Token | private |
flags() const | Token | inline |
flags(unsigned int flags_) | Token | inline |
function(const Function *f) | Token | inline |
function() const | Token | inline |
getCharAt(const Token *tok, std::size_t index) | Token | static |
getFlag(unsigned int flag_) const | Token | inlineprivate |
getInvalidValue(const Token *ftok, unsigned int argnr, const Settings *settings) const | Token | |
getMaxValue(bool condition) const | Token | inline |
getMovedValue() const | Token | inline |
getStrLength(const Token *tok) | Token | static |
getStrSize(const Token *tok) | Token | static |
getValue(const MathLib::bigint val) const | Token | inline |
getValueGE(const MathLib::bigint val, const Settings *settings) const | Token | |
getValueLE(const MathLib::bigint val, const Settings *settings) const | Token | |
getValueTokenDeadPointer() const | Token | |
getValueTokenMaxStrLength() const | Token | |
getValueTokenMinStrSize() const | Token | |
hasKnownIntValue() const | Token | inline |
hasKnownValue() const | Token | inline |
insertToken(const std::string &tokenStr, const std::string &originalNameStr=emptyString, bool prepend=false) | Token | |
isArithmeticalOp() const | Token | inline |
isAssignmentOp() const | Token | inline |
isAttributeConst() const | Token | inline |
isAttributeConst(bool value) | Token | inline |
isAttributeConstructor() const | Token | inline |
isAttributeConstructor(bool ac) | Token | inline |
isAttributeDestructor() const | Token | inline |
isAttributeDestructor(bool value) | Token | inline |
isAttributeNoreturn() const | Token | inline |
isAttributeNoreturn(bool value) | Token | inline |
isAttributeNothrow() const | Token | inline |
isAttributeNothrow(bool value) | Token | inline |
isAttributePacked() const | Token | inline |
isAttributePacked(bool value) | Token | inline |
isAttributePure() const | Token | inline |
isAttributePure(bool value) | Token | inline |
isAttributeUnused() const | Token | inline |
isAttributeUnused(bool unused) | Token | inline |
isAttributeUsed() const | Token | inline |
isAttributeUsed(bool unused) | Token | inline |
isBoolean() const | Token | inline |
isCalculation() const | Token | |
isCast() const | Token | inline |
isCast(bool c) | Token | inline |
isComparisonOp() const | Token | inline |
isComplex() const | Token | inline |
isComplex(bool value) | Token | inline |
isConstOp() const | Token | inline |
isControlFlowKeyword() const | Token | inline |
isEnumerator() const | Token | inline |
isEnumType() const | Token | inline |
isEnumType(bool value) | Token | inline |
isExpandedMacro() const | Token | inline |
isExpandedMacro(bool m) | Token | inline |
isExtendedOp() const | Token | inline |
isKeyword(bool kwd) | Token | inline |
isKeyword() const | Token | inline |
isLiteral() const | Token | inline |
isLong() const | Token | inline |
isLong(bool size) | Token | inline |
isName() const | Token | inline |
isNumber() const | Token | inline |
isOp() const | Token | inline |
isOperatorKeyword() const | Token | inline |
isOperatorKeyword(bool value) | Token | inline |
isPointerCompare() const | Token | inline |
isPointerCompare(bool b) | Token | inline |
isSigned() const | Token | inline |
isSigned(bool sign) | Token | inline |
isStandardType() const | Token | inline |
isStandardType(bool b) | Token | inline |
isTemplateArg() const | Token | inline |
isTemplateArg(bool value) | Token | inline |
isUnaryPreOp() const | Token | |
isUnsigned() const | Token | inline |
isUnsigned(bool sign) | 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, unsigned int varid) | Token | static |
next() const | Token | inline |
next(Token *nextToken) | Token | inlineprivate |
nextArgument() const | Token | |
nextArgumentBeforeCreateLinks2() const | Token | |
nextTemplateArgument() const | Token | |
operator=(const Token &) | Token | private |
originalName() const | Token | inline |
originalName(T &&name) | Token | inline |
previous() const | Token | inline |
previous(Token *previousToken) | Token | inlineprivate |
printAst(bool verbose, bool xml, std::ostream &out) const | Token | |
printOut(const char *title=nullptr) const | Token | |
printOut(const char *title, const std::vector< std::string > &fileNames) const | Token | |
printValueFlow(bool xml, std::ostream &out) 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 |
setFlag(unsigned int flag_, bool state_) | Token | inlineprivate |
setValueType(ValueType *vt) | Token | |
simpleMatch(const Token *tok, const char pattern[]) | Token | static |
str(T &&s) | Token | inline |
str() const | Token | inline |
strAt(int index) const | Token | |
stringify(std::ostream &os, bool varid, bool attributes, bool macro) const | Token | |
stringifyList(bool varid, bool attributes, bool linenumbers, bool linebreaks, bool files, const std::vector< std::string > *fileNames=nullptr, const Token *end=nullptr) const | Token | |
stringifyList(const Token *end, bool attributes=true) const | Token | |
stringifyList(bool varid=false) const | Token | |
strValue() const | Token | |
swapWithNext() | Token | |
takeData(Token *fromToken) | Token | private |
tokAt(int index) const | Token | |
tokAt(int index) | Token | inline |
Token() | Token | private |
Token(const Token &) | Token | private |
Token(Token **tokens) | Token | explicit |
tokensBack | Token | private |
tokType() const | Token | inline |
tokType(Token::Type t) | Token | inline |
Type enum name | Token | |
type(const ::Type *t) | Token | |
type() const | Token | inline |
update_property_info() | Token | private |
update_property_isStandardType() | Token | private |
values() const | Token | inline |
valuetype | Token | private |
valueType() const | Token | inline |
variable(const Variable *v) | Token | inline |
variable() const | Token | inline |
varId() const | Token | inline |
varId(unsigned int id) | Token | inline |
~Token() | Token |