reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
204 static void _register(CHECKER *checker, CheckerManager &mgr) { 206 CheckerManager::CheckLocationFunc(checker, _checkLocation<CHECKER>)); 530 static void _register(CHECKER *checker, CheckerManager &mgr) {tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
161 CHECKER *registerChecker(AT &&... Args) { 162 CheckerTag tag = getTag<CHECKER>(); 166 CHECKER *checker = new CHECKER(std::forward<AT>(Args)...); 166 CHECKER *checker = new CHECKER(std::forward<AT>(Args)...); 168 CheckerDtors.push_back(CheckerDtor(checker, destruct<CHECKER>)); 169 CHECKER::_register(checker, *this);tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
209 mgr.registerChecker<T>(); 230 addChecker(&CheckerRegistry::initializeManager<T>, 231 &CheckerRegistry::returnTrue<T>, FullName, Desc, DocsUri,tools/clang/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp
52 Registry.addChecker<CheckerT>("custom.CustomChecker", "Description", ""); 61 return tooling::runToolOnCode(std::make_unique<TestAction<CheckerT>>(OS), 67 return runCheckerOnCode<CheckerT>(Code, Diags);