Go to the source code of this file.
◆ REGISTER_CHECKER
#define REGISTER_CHECKER |
( |
| NAME | ) |
|
Value:
Mgr.
getChecker<CStringChecker>()->NAME.enable(Mgr); \
} \
\
return true; \
}
CHECKER * getChecker(AT &&...Args)
If the the singleton instance of a checker class is not yet constructed, then construct it (with the ...
Definition at line 2926 of file CStringChecker.cpp.
◆ getIndex()
Definition at line 398 of file CStringChecker.cpp.
References clang::ento::SVal::castAs(), clang::ASTContext::CharTy, clang::ento::SValBuilder::evalBinOpNN(), clang::ento::SValBuilder::getContext(), clang::ento::ElementRegion::getIndex(), clang::CharUnits::getQuantity(), clang::ASTContext::getSizeType(), clang::ento::SValBuilder::getStateManager(), clang::ento::ProgramStateManager::getSValBuilder(), clang::ASTContext::getTypeSizeInChars(), clang::ento::ElementRegion::getValueType(), clang::ento::SValBuilder::makeIntVal(), and clang::ASTContext::WideCharTy.
◆ printIdxWithOrdinalSuffix()
void printIdxWithOrdinalSuffix |
( |
llvm::raw_ostream & | Os, |
|
|
unsigned | Idx ) |
|
static |