|
static double | clang::tidy::readability::percentage (double X, double Y) |
| Returns how many % X is of Y.
|
static bool | clang::tidy::readability::applyEqualityHeuristic (StringRef Arg, StringRef Param) |
static bool | clang::tidy::readability::applyAbbreviationHeuristic (const llvm::StringMap< std::string > &AbbreviationDictionary, StringRef Arg, StringRef Param) |
static bool | clang::tidy::readability::applyPrefixHeuristic (StringRef Arg, StringRef Param, int8_t Threshold) |
| Check whether the shorter String is a prefix of the longer String.
|
static bool | clang::tidy::readability::applySuffixHeuristic (StringRef Arg, StringRef Param, int8_t Threshold) |
| Check whether the shorter String is a suffix of the longer String.
|
static bool | clang::tidy::readability::applySubstringHeuristic (StringRef Arg, StringRef Param, int8_t Threshold) |
static bool | clang::tidy::readability::applyLevenshteinHeuristic (StringRef Arg, StringRef Param, int8_t Threshold) |
static bool | clang::tidy::readability::applyJaroWinklerHeuristic (StringRef Arg, StringRef Param, int8_t Threshold) |
static bool | clang::tidy::readability::applyDiceHeuristic (StringRef Arg, StringRef Param, int8_t Threshold) |
static bool | clang::tidy::readability::areRefAndQualCompatible (QualType ArgType, QualType ParamType, const ASTContext &Ctx) |
| Checks if ArgType binds to ParamType regarding reference-ness and cv-qualifiers.
|
static bool | clang::tidy::readability::isPointerOrArray (QualType TypeToCheck) |
static bool | clang::tidy::readability::isCompatibleWithArrayReference (QualType ArgType, QualType ParamType, const ASTContext &Ctx) |
| Checks whether ArgType is an array type identical to ParamType's array type.
|
static QualType | clang::tidy::readability::convertToPointeeOrArrayElementQualType (QualType TypeToConvert) |
static bool | clang::tidy::readability::arePointersStillQualCompatible (QualType ArgType, QualType ParamType, bool &IsParamContinuouslyConst, const ASTContext &Ctx) |
| Checks if multilevel pointers' qualifiers compatibility continues on the current pointer level.
|
static bool | clang::tidy::readability::arePointerTypesCompatible (QualType ArgType, QualType ParamType, bool IsParamContinuouslyConst, const ASTContext &Ctx) |
| Checks whether multilevel pointers are compatible in terms of levels, qualifiers and pointee type.
|
static bool | clang::tidy::readability::areTypesCompatible (QualType ArgType, QualType ParamType, const ASTContext &Ctx) |
| Checks whether ArgType converts implicitly to ParamType.
|
static bool | clang::tidy::readability::isOverloadedUnaryOrBinarySymbolOperator (const FunctionDecl *FD) |