Searched refs:checker (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DChecker.h29 static void _register(void *checker, CheckerManager &mgr) { } argument
35 static void _checkDecl(void *checker, const Decl *D, AnalysisManager& mgr, argument
37 ((const CHECKER *)checker)->checkASTDecl(cast<DECL>(D), mgr, BR);
45 static void _register(CHECKER *checker, CheckerManager &mgr) { argument
46 mgr._registerForDecl(CheckerManager::CheckDeclFunc(checker,
54 static void _checkBody(void *checker, const Decl *D, AnalysisManager& mgr, argument
56 ((const CHECKER *)checker)->checkASTCodeBody(D, mgr, BR);
61 static void _register(CHECKER *checker, CheckerManager &mgr) { argument
62 mgr._registerForBody(CheckerManager::CheckDeclFunc(checker,
69 static void _checkEndOfTranslationUnit(void *checker, argument
78 _register(CHECKER *checker, CheckerManager &mgr) argument
88 _checkStmt(void *checker, const Stmt *S, CheckerContext &C) argument
97 _register(CHECKER *checker, CheckerManager &mgr) argument
107 _checkStmt(void *checker, const Stmt *S, CheckerContext &C) argument
116 _register(CHECKER *checker, CheckerManager &mgr) argument
125 _checkObjCMessage(void *checker, const ObjCMethodCall &msg, CheckerContext &C) argument
132 _register(CHECKER *checker, CheckerManager &mgr) argument
140 _checkObjCMessage(void *checker, const ObjCMethodCall &msg, CheckerContext &C) argument
147 _register(CHECKER *checker, CheckerManager &mgr) argument
155 _checkCall(void *checker, const CallEvent &msg, CheckerContext &C) argument
162 _register(CHECKER *checker, CheckerManager &mgr) argument
170 _checkCall(void *checker, const CallEvent &msg, CheckerContext &C) argument
177 _register(CHECKER *checker, CheckerManager &mgr) argument
185 _checkLocation(void *checker, const SVal &location, bool isLoad, const Stmt *S, CheckerContext &C) argument
193 _register(CHECKER *checker, CheckerManager &mgr) argument
201 _checkBind(void *checker, const SVal &location, const SVal &val, const Stmt *S, CheckerContext &C) argument
209 _register(CHECKER *checker, CheckerManager &mgr) argument
217 _checkEndAnalysis(void *checker, ExplodedGraph &G, BugReporter &BR, ExprEngine &Eng) argument
224 _register(CHECKER *checker, CheckerManager &mgr) argument
232 _checkEndFunction(void *checker, CheckerContext &C) argument
239 _register(CHECKER *checker, CheckerManager &mgr) argument
247 _checkBranchCondition(void *checker, const Stmt *Condition, CheckerContext & C) argument
254 _register(CHECKER *checker, CheckerManager &mgr) argument
263 _checkLiveSymbols(void *checker, ProgramStateRef state, SymbolReaper &SR) argument
270 _register(CHECKER *checker, CheckerManager &mgr) argument
278 _checkDeadSymbols(void *checker, SymbolReaper &SR, CheckerContext &C) argument
285 _register(CHECKER *checker, CheckerManager &mgr) argument
294 _checkRegionChanges(void *checker, ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> Explicits, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) argument
304 _wantsRegionChangeUpdate(void *checker, ProgramStateRef state) argument
311 _register(CHECKER *checker, CheckerManager &mgr) argument
323 _checkPointerEscape(void *checker, ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind, bool IsConst) argument
339 _register(CHECKER *checker, CheckerManager &mgr) argument
349 _checkConstPointerEscape(void *checker, ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind, bool IsConst) argument
365 _register(CHECKER *checker, CheckerManager &mgr) argument
376 _checkEvent(void *checker, const void *event) argument
381 _register(CHECKER *checker, CheckerManager &mgr) argument
393 _evalAssume(void *checker, ProgramStateRef state, const SVal &cond, bool assumption) argument
402 _register(CHECKER *checker, CheckerManager &mgr) argument
410 _evalCall(void *checker, const CallExpr *CE, CheckerContext &C) argument
416 _register(CHECKER *checker, CheckerManager &mgr) argument
453 _register(void *checker, CheckerManager &mgr) argument
470 _register(CHECKER *checker, CheckerManager &mgr) argument
486 _register(CHECKER *checker, CheckerManager &mgr) argument
[all...]
H A DCheckerManager.h58 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } argument
70 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } argument
82 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } argument
92 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } argument
102 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } argument
112 CheckerFn(CheckerBase *checker, Func fn) argument
[all...]
/freebsd-10.0-release/sys/xen/interface/foreign/
H A DMakefile13 rm -f checker checker.c $(XEN_TARGET_ARCH).size
17 check-headers: checker
18 ./checker > $(XEN_TARGET_ARCH).size
20 checker: checker.c $(headers)
36 checker.c: $(scripts)
/freebsd-10.0-release/usr.bin/dtc/
H A Dchecking.cc51 struct address_cells_checker : public checker
53 address_cells_checker(const char *name) : checker(name) {}
94 checker::visit_node(device_tree *tree, node *n)
125 checker::report_error(const char *errmsg)
219 for (std::map<string, checker*>::iterator i=checkers.begin(),
234 std::map<string, checker*>::iterator checker = checkers.find(name); local
235 if (checker != checkers.end())
238 checker->second));
239 checkers.erase(checker);
248 std::map<string, checker*>::iterator checker = local
[all...]
H A Dchecking.hh48 * extensibility here, not for performance. Each checker will visit the entire
51 class checker class in namespace:dtc::fdt::checking
59 * The name of the checker. This is used for printing error messages
65 * Visits each node, calling the checker functions on properties and
72 * caused the error and the name of the checker.
77 * Constructor. Takes the name of this checker, which is which is used
80 checker(const char *name) : checker_name(name) {} function in class:dtc::fdt::checking::checker
84 virtual ~checker() {}
102 * Runs the checker on the specified device tree.
116 class property_checker : public checker
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCheckerRegistry.cpp27 static bool isInPackage(const CheckerRegistry::CheckerInfo &checker, argument
29 // Does the checker's full name have the package as a prefix?
30 if (!checker.FullName.startswith(packageName))
33 // Is the package actually just the name of a specific checker?
34 if (checker.FullName.size() == packageName.size())
37 // Is the checker in the package (or a subpackage)?
38 if (checker.FullName[packageName.size()] == PackageSeparator)
61 // There is at least one checker in the package; claim the option.
65 // If the package doesn't exist, assume the option refers to a single checker.
85 // Record the presence of the checker i
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransBlockObjCVariable.cpp94 BlockVarChecker checker(var);
95 bool onlyValueOfVarIsNeeded = checker.TraverseStmt(block->getBody());
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DNSErrorChecker.cpp309 checker = mgr.registerChecker<NSOrCFErrorDerefChecker>(); local
310 checker->ShouldCheckNSError = true;
316 checker = mgr.registerChecker<NSOrCFErrorDerefChecker>(); local
317 checker->ShouldCheckCFError = true;

Completed in 122 milliseconds