, including all inherited members.
| _codeWithTemplates | Tokenizer | [private] |
| _configuration | Tokenizer | [private] |
| _errorLogger | Tokenizer | [private] |
| _settings | Tokenizer | [private] |
| _symbolDatabase | Tokenizer | [private] |
| _typeSize | Tokenizer | [private] |
| _varId | Tokenizer | [private] |
| arraySize() | Tokenizer | |
| codeWithTemplates() const | Tokenizer | [inline] |
| combineOperators() | Tokenizer | |
| combineStrings() | Tokenizer | |
| concatenateDoubleSharp() | Tokenizer | |
| concatenateNegativeNumberAndAnyPositive() | Tokenizer | |
| copyTokens(Token *dest, const Token *first, const Token *last, bool one_line=true) | Tokenizer | [static] |
| cppcheckError(const Token *tok) const | Tokenizer | |
| createLinks() | Tokenizer | |
| createLinks2() | Tokenizer | |
| createSymbolDatabase() | Tokenizer | |
| deleteInvalidTypedef(Token *typeDef) | Tokenizer | |
| deleteSymbolDatabase() | Tokenizer | |
| duplicateDeclarationError(const Token *tok1, const Token *tok2, const std::string &type) const | Tokenizer | |
| duplicateDefinition(Token **tokPtr, const Token *name) const | Tokenizer | |
| duplicateEnumError(const Token *tok1, const Token *tok2, const std::string &type) const | Tokenizer | |
| duplicateTypedef(Token **tokPtr, const Token *name, const Token *typeDef, bool undefinedStruct) const | Tokenizer | |
| duplicateTypedefError(const Token *tok1, const Token *tok2, const std::string &type) const | Tokenizer | |
| elseif() | Tokenizer | |
| eraseDeadCode(Token *begin, const Token *end) | Tokenizer | [static] |
| fillTypeSizes() | Tokenizer | |
| getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) | Tokenizer | [static] |
| getSourceFilePath() const | Tokenizer | |
| getSymbolDatabase() const | Tokenizer | [inline] |
| hasComplicatedSyntaxErrorsInTemplates() | Tokenizer | |
| hasEnumsWithTypedef() | Tokenizer | |
| initVar(Token *tok) | Tokenizer | |
| isC() const | Tokenizer | |
| isCPP() const | Tokenizer | |
| isFunctionParameterPassedByValue(const Token *fpar) const | Tokenizer | |
| IsScopeNoReturn(const Token *endScopeToken, bool *unknown=0) | Tokenizer | [static] |
| list | Tokenizer | |
| m_timerResults | Tokenizer | [private] |
| operator=(const Tokenizer &) | Tokenizer | [private] |
| printUnknownTypes() | Tokenizer | |
| removeExceptionSpecifications() | Tokenizer | |
| removeMacroInVarDecl() | Tokenizer | |
| removeMacrosInGlobalScope() | Tokenizer | |
| removeRedundantAssignment() | Tokenizer | |
| removeRedundantConditions() | Tokenizer | |
| removeRedundantFor() | Tokenizer | |
| removeRedundantSemicolons() | Tokenizer | |
| removeUnnecessaryQualification() | Tokenizer | |
| reportError(const Token *tok, const Severity::SeverityType severity, const std::string &id, const std::string &msg, bool inconclusive=false) const | Tokenizer | |
| reportError(const std::list< const Token * > &callstack, Severity::SeverityType severity, const std::string &id, const std::string &msg, bool inconclusive=false) const | Tokenizer | |
| setSettings(const Settings *settings) | Tokenizer | [inline] |
| setTimerResults(TimerResults *tr) | Tokenizer | [inline] |
| setVarId() | Tokenizer | |
| simplifyAddBraces() | Tokenizer | |
| simplifyAddBracesPair(Token *tok, bool commandWithCondition) | Tokenizer | |
| simplifyAddBracesToCommand(Token *tok) | Tokenizer | |
| simplifyArrayAccessSyntax() | Tokenizer | |
| simplifyAsm() | Tokenizer | |
| simplifyAssignmentBlock() | Tokenizer | |
| simplifyAssignmentInFunctionCall() | Tokenizer | |
| simplifyAttribute() | Tokenizer | |
| simplifyBitfields() | Tokenizer | |
| simplifyBorland() | Tokenizer | |
| simplifyBuiltinExpect() | Tokenizer | |
| simplifyCalculations() | Tokenizer | |
| simplifyCallingConvention() | Tokenizer | |
| simplifyCasts() | Tokenizer | |
| simplifyCharAt() | Tokenizer | |
| simplifyComma() | Tokenizer | |
| simplifyComparisonOrder() | Tokenizer | |
| simplifyCompoundAssignment() | Tokenizer | |
| simplifyConditionOperator() | Tokenizer | |
| simplifyConditions() | Tokenizer | |
| simplifyConst() | Tokenizer | |
| simplifyConstTernaryOp() | Tokenizer | |
| simplifyDebugNew() | Tokenizer | |
| simplifyDeclspec() | Tokenizer | |
| simplifyDefaultAndDeleteInsideClass() | Tokenizer | |
| simplifyDoublePlusAndDoubleMinus() | Tokenizer | |
| simplifyEmptyNamespaces() | Tokenizer | |
| simplifyEnum() | Tokenizer | |
| simplifyErrNoInWhile() | Tokenizer | |
| simplifyExternC() | Tokenizer | |
| simplifyFileAndLineMacro() | Tokenizer | |
| simplifyFlowControl() | Tokenizer | |
| simplifyFuncInWhile() | Tokenizer | |
| simplifyFunctionParameters() | Tokenizer | |
| simplifyFunctionPointers() | Tokenizer | |
| simplifyFunctionReturn() | Tokenizer | |
| simplifyGoto() | Tokenizer | |
| simplifyIfAssign() | Tokenizer | |
| simplifyIfNot() | Tokenizer | |
| simplifyIfNotNull() | Tokenizer | |
| simplifyIfSameInnerCondition() | Tokenizer | |
| simplifyInitVar() | Tokenizer | |
| simplifyKeyword() | Tokenizer | |
| simplifyKnownVariables() | Tokenizer | |
| simplifyKnownVariablesGetData(unsigned int varid, Token **_tok2, Token **_tok3, std::string &value, unsigned int &valueVarId, bool &valueIsPointer, bool floatvar) | Tokenizer | [static] |
| simplifyKnownVariablesSimplify(Token **tok2, Token *tok3, unsigned int varid, const std::string &structname, std::string &value, unsigned int valueVarId, bool valueIsPointer, const Token *const valueToken, int indentlevel) const | Tokenizer | |
| simplifyLabelsCaseDefault() | Tokenizer | |
| simplifyLogicalOperators() | Tokenizer | |
| simplifyMathExpressions() | Tokenizer | |
| simplifyMathFunctions() | Tokenizer | |
| simplifyMicrosoftMemoryFunctions() | Tokenizer | |
| simplifyMicrosoftMFC() | Tokenizer | |
| simplifyMicrosoftStringFunctions() | Tokenizer | |
| simplifyMulAndParens() | Tokenizer | |
| simplifyNamespaceStd() | Tokenizer | |
| simplifyNestedStrcat() | Tokenizer | |
| simplifyNull() | Tokenizer | |
| simplifyOperatorName() | Tokenizer | |
| simplifyParameterVoid() | Tokenizer | |
| simplifyPlatformTypes() | Tokenizer | |
| simplifyPointerToStandardType() | Tokenizer | |
| simplifyQtSignalsSlots() | Tokenizer | |
| simplifyRealloc() | Tokenizer | |
| simplifyRedundantConsecutiveBraces() | Tokenizer | |
| simplifyRedundantParentheses() | Tokenizer | |
| simplifyReference() | Tokenizer | |
| simplifyReturnStrncat() | Tokenizer | |
| simplifyRoundCurlyParentheses() | Tokenizer | |
| simplifySizeof() | Tokenizer | |
| simplifySQL() | Tokenizer | |
| simplifyStd() | Tokenizer | |
| simplifyStdType() | Tokenizer | |
| simplifyString(const std::string &source) | Tokenizer | [static] |
| simplifyStructDecl() | Tokenizer | |
| simplifyStructInit() | Tokenizer | |
| simplifyTemplates() | Tokenizer | |
| simplifyTokenList() | Tokenizer | |
| simplifyTypedef() | Tokenizer | |
| simplifyUndefinedSizeArray() | Tokenizer | |
| simplifyVarDecl(bool only_k_r_fpar) | Tokenizer | |
| simplifyVariableMultipleAssign() | Tokenizer | |
| simplifyWhile0() | Tokenizer | |
| sizeOfType(const Token *type) const | Tokenizer | |
| syntaxError(const Token *tok) const | Tokenizer | |
| syntaxError(const Token *tok, char c) const | Tokenizer | |
| tokenize(std::istream &code, const char FileName[], const std::string &configuration="") | Tokenizer | |
| tokenizeCondition(const std::string &code) | Tokenizer | |
| Tokenizer() | Tokenizer | |
| Tokenizer(const Settings *settings, ErrorLogger *errorLogger) | Tokenizer | |
| Tokenizer(const Tokenizer &) | Tokenizer | [private] |
| tokens() const | Tokenizer | [inline] |
| unhandled_macro_class_x_y(const Token *tok) | Tokenizer | |
| unnecessaryQualificationError(const Token *tok, const std::string &qualification) const | Tokenizer | |
| unsupportedTypedef(const Token *tok) const | Tokenizer | |
| validate() const | Tokenizer | |
| varIdCount() const | Tokenizer | [inline] |
| ~Tokenizer() | Tokenizer | |