| addSemicolonAfterUnknownMacro() | Tokenizer | private |
| arraySize() | Tokenizer | private |
| arraySizeAfterValueFlow() | Tokenizer | private |
| calculateScopes() | Tokenizer | |
| checkConfiguration() const | Tokenizer | private |
| checkForEnumsWithTypedef() | Tokenizer | private |
| combineOperators() | Tokenizer | private |
| combineStringAndCharLiterals() | Tokenizer | private |
| concatenateNegativeNumberAndAnyPositive() | Tokenizer | private |
| cppcheckError(const Token *tok) const | Tokenizer | private |
| createLinks() | Tokenizer | private |
| createLinks2() | Tokenizer | private |
| createSymbolDatabase() | Tokenizer | |
| deleteInvalidTypedef(Token *typeDef) | Tokenizer | |
| dump(std::ostream &out) const | Tokenizer | |
| duplicateTypedef(Token *&tokPtr, const Token *name, const Token *typeDef) const | Tokenizer | private |
| elseif() | Tokenizer | private |
| fillTypeSizes() | Tokenizer | private |
| findComplicatedSyntaxErrorsInTemplates() | Tokenizer | private |
| findGarbageCode() const | Tokenizer | private |
| findSQLBlockEnd(const Token *tokSQLStart) | Tokenizer | privatestatic |
| getAttributeFuncTok(Token *tok, bool gccattr) const | Tokenizer | private |
| getSettings() const | Tokenizer | inline |
| getSymbolDatabase() const | Tokenizer | inline |
| hasIfdef(const Token *start, const Token *end) const | Tokenizer | |
| initVar(Token *tok) | Tokenizer | privatestatic |
| isC() const | Tokenizer | inline |
| isCPP() const | Tokenizer | inline |
| isFunctionHead(const Token *tok, const std::string &endsWith) | Tokenizer | static |
| isGarbageExpr(const Token *start, const Token *end, bool allowSemicolon) | Tokenizer | privatestatic |
| isMemberFunction(const Token *openParen) | Tokenizer | privatestatic |
| isOneNumber(const std::string &s) | Tokenizer | static |
| isPacked(const Token *bodyStart) const | Tokenizer | |
| isScopeNoReturn(const Token *endScopeToken, bool *unknown=nullptr) const | Tokenizer | |
| list | Tokenizer | |
| macroWithSemicolonError(const Token *tok, const std::string ¯oName) const | Tokenizer | private |
| markCppCasts() | Tokenizer | private |
| mConfiguration | Tokenizer | private |
| mDirectives | Tokenizer | private |
| mErrorLogger | Tokenizer | private |
| mSettings | Tokenizer | private |
| mSymbolDatabase | Tokenizer | private |
| mTemplateSimplifier | Tokenizer | private |
| mTimerResults | Tokenizer | private |
| mTypedefInfo | Tokenizer | private |
| mTypeSize | Tokenizer | private |
| mUnnamedCount | Tokenizer | private |
| mVarId | Tokenizer | private |
| newVarId() | Tokenizer | inlineprivate |
| operator=(const Tokenizer &)=delete | Tokenizer | |
| operatorEnd(const Token *tok) | Tokenizer | privatestatic |
| prepareTernaryOpForAST() | Tokenizer | private |
| printDebugOutput(int simplification) const | Tokenizer | |
| printUnknownTypes() const | Tokenizer | private |
| processFunc(const Token *tok2, bool inOperator) const | Tokenizer | private |
| processFunc(Token *tok2, bool inOperator) | Tokenizer | private |
| removeExtraTemplateKeywords() | Tokenizer | private |
| removeMacroInClassDef() | Tokenizer | private |
| removeMacrosInGlobalScope() | Tokenizer | private |
| removePragma() | Tokenizer | private |
| removeRedundantSemicolons() | Tokenizer | private |
| removeUnnecessaryQualification() | Tokenizer | private |
| reportError(const Token *tok, const Severity severity, const std::string &id, const std::string &msg, bool inconclusive=false) const | Tokenizer | private |
| reportError(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg, bool inconclusive=false) const | Tokenizer | private |
| reportUnknownMacros() const | Tokenizer | private |
| setDirectives(std::list< Directive > directives) | Tokenizer | |
| setPodTypes() | Tokenizer | private |
| setTimerResults(TimerResults *tr) | Tokenizer | inline |
| setVarId() | Tokenizer | private |
| setVarIdClassFunction(const std::string &classname, Token *const startToken, const Token *const endToken, const std::map< std::string, nonneg int > &varlist, std::map< nonneg int, std::map< std::string, nonneg int >> &structMembers, nonneg int &varId_) | Tokenizer | privatestatic |
| setVarIdPass1() | Tokenizer | private |
| setVarIdPass2() | Tokenizer | private |
| simplifyAddBraces() | Tokenizer | private |
| simplifyAddBracesPair(Token *tok, bool commandWithCondition) | Tokenizer | private |
| simplifyAddBracesToCommand(Token *tok) | Tokenizer | private |
| simplifyArrayAccessSyntax() | Tokenizer | private |
| simplifyAsm() | Tokenizer | private |
| simplifyAsm2() | Tokenizer | private |
| simplifyAssignmentBlock() | Tokenizer | private |
| simplifyAt() | Tokenizer | private |
| simplifyAttribute() | Tokenizer | private |
| simplifyBitfields() | Tokenizer | private |
| simplifyBorland() | Tokenizer | private |
| simplifyCallingConvention() | Tokenizer | private |
| simplifyCAlternativeTokens() | Tokenizer | private |
| simplifyCaseRange() | Tokenizer | private |
| simplifyCoroutines() | Tokenizer | private |
| simplifyCPPAttribute() | Tokenizer | private |
| simplifyCppcheckAttribute() | Tokenizer | private |
| simplifyDebug() | Tokenizer | private |
| simplifyDeclspec() | Tokenizer | private |
| simplifyDoublePlusAndDoubleMinus() | Tokenizer | private |
| simplifyEmptyNamespaces() | Tokenizer | private |
| simplifyExternC() | Tokenizer | private |
| simplifyFunctionParameters() | Tokenizer | private |
| simplifyFunctionPointers() | Tokenizer | private |
| simplifyFunctionTryCatch() | Tokenizer | private |
| simplifyHeadersAndUnusedTemplates() | Tokenizer | private |
| simplifyIfSwitchForInit() | Tokenizer | private |
| simplifyInitVar() | Tokenizer | private |
| simplifyKeyword() | Tokenizer | private |
| simplifyLabelsCaseDefault() | Tokenizer | private |
| simplifyMicrosoftMemoryFunctions() | Tokenizer | private |
| simplifyMicrosoftStringFunctions() | Tokenizer | private |
| simplifyNamespaceAliases() | Tokenizer | private |
| simplifyNamespaceStd() | Tokenizer | private |
| simplifyNestedNamespace() | Tokenizer | private |
| simplifyOperatorName() | Tokenizer | private |
| simplifyOverloadedOperators() | Tokenizer | private |
| simplifyParameterVoid() | Tokenizer | private |
| simplifyPointerToStandardType() | Tokenizer | private |
| simplifyRedundantConsecutiveBraces() | Tokenizer | private |
| simplifyRedundantParentheses() | Tokenizer | private |
| simplifyRoundCurlyParentheses() | Tokenizer | private |
| simplifySpaceshipOperator() | Tokenizer | private |
| simplifySQL() | Tokenizer | private |
| simplifyStaticConst() | Tokenizer | private |
| simplifyString(const std::string &source) | Tokenizer | privatestatic |
| simplifyStructDecl() | Tokenizer | private |
| simplifyTemplates() | Tokenizer | private |
| simplifyTokenList1(const char FileName[]) | Tokenizer | private |
| simplifyTokens1(const std::string &configuration) | Tokenizer | |
| simplifyTypedef() | Tokenizer | private |
| simplifyTypedefCpp() | Tokenizer | private |
| simplifyTypedefLHS() | Tokenizer | private |
| simplifyTypeIntrinsics() | Tokenizer | private |
| simplifyUsing() | Tokenizer | private |
| simplifyUsingError(const Token *usingStart, const Token *usingEnd) | Tokenizer | private |
| simplifyUsingToTypedef() | Tokenizer | private |
| simplifyVarDecl(const bool only_k_r_fpar) | Tokenizer | private |
| simplifyVarDecl(Token *tokBegin, const Token *const tokEnd, const bool only_k_r_fpar) | Tokenizer | private |
| simplifyVariableMultipleAssign() | Tokenizer | private |
| sizeofAddParentheses() | Tokenizer | private |
| sizeOfType(const Token *type) const | Tokenizer | |
| sizeOfType(const std::string &type) const | Tokenizer | |
| splitTemplateRightAngleBrackets(bool check) | Tokenizer | private |
| startOfExecutableScope(const Token *tok) | Tokenizer | static |
| SymbolDatabase class | Tokenizer | friend |
| syntaxError(const Token *tok, const std::string &code=emptyString) const | Tokenizer | |
| syntaxErrorC(const Token *tok, const std::string &what) const | Tokenizer | |
| TemplateSimplifier class | Tokenizer | friend |
| TestSimplifyTemplate class | Tokenizer | friend |
| TestSimplifyTypedef class | Tokenizer | friend |
| TestTokenizer class | Tokenizer | friend |
| Tokenizer(const Settings &settings, ErrorLogger &errorLogger) | Tokenizer | explicit |
| Tokenizer(const Tokenizer &)=delete | Tokenizer | |
| tokens() const | Tokenizer | inline |
| tokens() | Tokenizer | inline |
| unhandled_macro_class_x_y(const Token *tok) const | Tokenizer | private |
| unhandledCharLiteral(const Token *tok, const std::string &msg) const | Tokenizer | |
| unknownMacroError(const Token *tok1) const | Tokenizer | |
| unmatchedToken(const Token *tok) const | Tokenizer | |
| unsupportedTypedef(const Token *tok) const | Tokenizer | private |
| validate() const | Tokenizer | private |
| validateC() const | Tokenizer | private |
| varIdCount() const | Tokenizer | inline |
| ~Tokenizer() | Tokenizer | |