Cppcheck
Function Member List

This is the complete list of members for Function, including all inherited members.

accessFunction
addArguments(const SymbolDatabase *symbolDatabase, const Scope *scope)Function
argFunction
argCount() constFunctioninline
argDefFunction
argsMatch(const Scope *scope, const Token *first, const Token *second, const std::string &path, nonneg int path_length) constFunction
argumentListFunction
constructorMemberInitialization() constFunction
eConstructor enum valueFunction
eCopyConstructor enum valueFunction
eDestructor enum valueFunction
eFunction enum valueFunction
eLambda enum valueFunction
eMoveConstructor enum valueFunction
eOperatorEqual enum valueFunction
fHasBody enum valueFunctionprivate
fHasFinalSpecifier enum valueFunctionprivate
fHasLvalRefQual enum valueFunctionprivate
fHasOverrideSpecifier enum valueFunctionprivate
fHasRvalRefQual enum valueFunctionprivate
fHasTrailingReturnType enum valueFunctionprivate
fHasVirtualSpecifier enum valueFunctionprivate
findReturns(const Function *f)Functionstatic
fIsConst enum valueFunctionprivate
fIsConstexpr enum valueFunctionprivate
fIsDefault enum valueFunctionprivate
fIsDelete enum valueFunctionprivate
fIsEscapeFunction enum valueFunctionprivate
fIsExplicit enum valueFunctionprivate
fIsExtern enum valueFunctionprivate
fIsFriend enum valueFunctionprivate
fIsInline enum valueFunctionprivate
fIsInlineKeyword enum valueFunctionprivate
fIsNoExcept enum valueFunctionprivate
fIsOperator enum valueFunctionprivate
fIsPure enum valueFunctionprivate
fIsStatic enum valueFunctionprivate
fIsStaticLocal enum valueFunctionprivate
fIsThrow enum valueFunctionprivate
fIsVariadic enum valueFunctionprivate
fIsVolatile enum valueFunctionprivate
fullName() constFunction
Function(const Token *tok, const Scope *scope, const Token *tokDef, const Token *tokArgDef)Function
Function(const Token *tokenDef, const std::string &clangType)Function
functionPointerUsageFunction
functionScopeFunction
getArgumentVar(nonneg int num) constFunction
getFlag(unsigned int flag) constFunctioninlineprivate
getOverloadedFunctions() constFunction
getOverriddenFunction(bool *foundAllBaseClasses=nullptr) constFunction
getOverriddenFunctionRecursive(const ::Type *baseType, bool *foundAllBaseClasses) constFunctionprivate
hasBody() constFunctioninline
hasBody(bool state)Functioninline
hasFinalSpecifier() constFunctioninline
hasLvalRefQualifier() constFunctioninline
hasLvalRefQualifier(bool state)Functioninlineprivate
hasOverrideSpecifier() constFunctioninline
hasRvalRefQualifier() constFunctioninline
hasRvalRefQualifier(bool state)Functioninlineprivate
hasTrailingReturnType() constFunctioninline
hasTrailingReturnType(bool state)Functioninlineprivate
hasVirtualSpecifier() constFunctioninline
hasVirtualSpecifier(bool state)Functioninlineprivate
initArgCountFunction
initializedArgCount() constFunctioninline
isAttributeConst() constFunctioninline
isAttributeConstructor() constFunctioninline
isAttributeDestructor() constFunctioninline
isAttributeNodiscard() constFunctioninline
isAttributeNoreturn() constFunctioninline
isAttributeNothrow() constFunctioninline
isAttributePure() constFunctioninline
isConst() constFunctioninline
isConst(bool state)Functioninlineprivate
isConstexpr() constFunctioninline
isConstexpr(bool state)Functioninline
isConstructor() constFunctioninline
isDefault() constFunctioninline
isDefault(bool state)Functioninlineprivate
isDelete() constFunctioninline
isDelete(bool state)Functioninlineprivate
isDestructor() constFunctioninline
isEscapeFunction() constFunctioninline
isEscapeFunction(bool state)Functioninline
isExplicit() constFunctioninline
isExplicit(bool state)Functioninlineprivate
isExtern() constFunctioninline
isExtern(bool state)Functioninlineprivate
isFriend() constFunctioninline
isFriend(bool state)Functioninlineprivate
isImplicitlyVirtual(bool defaultVal=false) constFunction
isInline() constFunctioninline
isInline(bool state)Functioninlineprivate
isInlineKeyword() constFunctioninline
isInlineKeyword(bool state)Functioninlineprivate
isLambda() constFunctioninline
isNoExcept() constFunctioninline
isNoExcept(bool state)Functioninlineprivate
isOperator() constFunctioninline
isOperator(bool state)Functioninlineprivate
isPure() constFunctioninline
isPure(bool state)Functioninlineprivate
isSafe(const Settings &settings) constFunction
isStatic() constFunctioninline
isStatic(bool state)Functioninlineprivate
isStaticLocal() constFunctioninline
isStaticLocal(bool state)Functioninlineprivate
isThrow() constFunctioninline
isThrow(bool state)Functioninlineprivate
isVariadic() constFunctioninline
isVariadic(bool state)Functioninlineprivate
isVolatile() constFunctioninline
isVolatile(bool state)Functioninlineprivate
mFlagsFunctionprivate
minArgCount() constFunctioninline
name() constFunctioninline
nestedInFunction
noexceptArgFunction
retDefFunction
retTypeFunction
returnDefEnd() constFunctioninline
returnsConst(const Function *function, bool unknown=false)Functionstatic
returnsPointer(const Function *function, bool unknown=false)Functionstatic
returnsReference(const Function *function, bool unknown=false, bool includeRValueRef=false)Functionstatic
returnsStandardType(const Function *function, bool unknown=false)Functionstatic
returnsVoid(const Function *function, bool unknown=false)Functionstatic
setFlag(unsigned int flag, bool state)Functioninlineprivate
setFlags(const Token *tok1, const Scope *scope)Functionprivate
SymbolDatabase classFunctionfriend
templateDefFunction
throwArgFunction
tokenFunction
tokenDefFunction
typeFunction
Type enum nameFunction