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

12

/freebsd-11-stable/contrib/libarchive/libarchive/test/
H A Dtest_short_writes.c39 struct checker { struct
54 struct checker *checker = client_data; local
56 size_t new_len = checker->shortbuf_len + to_write;
57 char *new_buf = realloc(checker->shortbuf, new_len);
60 checker->shortbuf = new_buf;
61 memcpy(checker->shortbuf + checker->shortbuf_len, buffer, to_write);
62 checker->shortbuf_len = new_len;
72 struct checker *checke local
86 create_archive(struct checker *checker, archive_write_callback write_cb, int buffered) argument
120 struct checker *checker; local
131 checker_add_file(struct checker *checker, const char *name, char *buffer, size_t len) argument
154 checker_close(struct checker *checker) argument
163 checker_check(struct checker *checker) argument
170 checker_free(struct checker *checker) argument
179 struct checker *checker; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DChecker.h31 static void _checkDecl(void *checker, const Decl *D, AnalysisManager& mgr, argument
33 ((const CHECKER *)checker)->checkASTDecl(cast<DECL>(D), mgr, BR);
41 static void _register(CHECKER *checker, CheckerManager &mgr) { argument
42 mgr._registerForDecl(CheckerManager::CheckDeclFunc(checker,
50 static void _checkBody(void *checker, const Decl *D, AnalysisManager& mgr, argument
52 ((const CHECKER *)checker)->checkASTCodeBody(D, mgr, BR);
57 static void _register(CHECKER *checker, CheckerManager &mgr) { argument
58 mgr._registerForBody(CheckerManager::CheckDeclFunc(checker,
65 static void _checkEndOfTranslationUnit(void *checker, argument
69 ((const CHECKER *)checker)
74 _register(CHECKER *checker, CheckerManager &mgr) argument
84 _checkStmt(void *checker, const Stmt *S, CheckerContext &C) argument
93 _register(CHECKER *checker, CheckerManager &mgr) argument
103 _checkStmt(void *checker, const Stmt *S, CheckerContext &C) argument
112 _register(CHECKER *checker, CheckerManager &mgr) argument
121 _checkObjCMessage(void *checker, const ObjCMethodCall &msg, CheckerContext &C) argument
128 _register(CHECKER *checker, CheckerManager &mgr) argument
136 _checkObjCMessage(void *checker, const ObjCMethodCall &msg, CheckerContext &C) argument
143 _register(CHECKER *checker, CheckerManager &mgr) argument
151 _checkObjCMessage(void *checker, const ObjCMethodCall &msg, CheckerContext &C) argument
158 _register(CHECKER *checker, CheckerManager &mgr) argument
166 _checkCall(void *checker, const CallEvent &msg, CheckerContext &C) argument
173 _register(CHECKER *checker, CheckerManager &mgr) argument
181 _checkCall(void *checker, const CallEvent &msg, CheckerContext &C) argument
188 _register(CHECKER *checker, CheckerManager &mgr) argument
196 _checkLocation(void *checker, const SVal &location, bool isLoad, const Stmt *S, CheckerContext &C) argument
204 _register(CHECKER *checker, CheckerManager &mgr) argument
212 _checkBind(void *checker, const SVal &location, const SVal &val, const Stmt *S, CheckerContext &C) argument
220 _register(CHECKER *checker, CheckerManager &mgr) argument
228 _checkEndAnalysis(void *checker, ExplodedGraph &G, BugReporter &BR, ExprEngine &Eng) argument
235 _register(CHECKER *checker, CheckerManager &mgr) argument
243 _checkBeginFunction(void *checker, CheckerContext &C) argument
249 _register(CHECKER *checker, CheckerManager &mgr) argument
257 _checkEndFunction(void *checker, const ReturnStmt *RS, CheckerContext &C) argument
264 _register(CHECKER *checker, CheckerManager &mgr) argument
272 _checkBranchCondition(void *checker, const Stmt *Condition, CheckerContext & C) argument
279 _register(CHECKER *checker, CheckerManager &mgr) argument
288 _checkNewAllocator(void *checker, const CXXNewExpr *NE, SVal Target, CheckerContext &C) argument
295 _register(CHECKER *checker, CheckerManager &mgr) argument
304 _checkLiveSymbols(void *checker, ProgramStateRef state, SymbolReaper &SR) argument
311 _register(CHECKER *checker, CheckerManager &mgr) argument
319 _checkDeadSymbols(void *checker, SymbolReaper &SR, CheckerContext &C) argument
326 _register(CHECKER *checker, CheckerManager &mgr) argument
335 _checkRegionChanges(void *checker, ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> Explicits, ArrayRef<const MemRegion *> Regions, const LocationContext *LCtx, const CallEvent *Call) argument
349 _register(CHECKER *checker, CheckerManager &mgr) argument
392 _register(CHECKER *checker, CheckerManager &mgr) argument
432 _register(CHECKER *checker, CheckerManager &mgr) argument
443 _checkEvent(void *checker, const void *event) argument
448 _register(CHECKER *checker, CheckerManager &mgr) argument
460 _evalAssume(void *checker, ProgramStateRef state, const SVal &cond, bool assumption) argument
469 _register(CHECKER *checker, CheckerManager &mgr) argument
477 _evalCall(void *checker, const CallEvent &Call, CheckerContext &C) argument
484 _register(CHECKER *checker, CheckerManager &mgr) argument
520 _register(CHECKER *checker, CheckerManager &mgr) argument
530 _register(CHECKER *checker, CheckerManager &mgr) argument
542 _register(CHECKER *checker, CheckerManager &mgr) argument
[all...]
H A DCheckerManager.h66 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) {} argument
99 /// CheckerRegistry are used as check names. We want to make sure all checker
147 /// checker option value.
161 /// All arguments are automatically passed through to the checker
164 /// \returns a pointer to the checker object.
171 CHECKER *checker = new CHECKER(std::forward<AT>(Args)...); local
172 checker->Name = CurrentCheckerName;
173 CheckerDtors.push_back(CheckerDtor(checker, destruct<CHECKER>));
174 CHECKER::_register(checker, *thi
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugType.h54 // used. The checker names are set after the constructors are run.
55 // In case the BugType object is initialized in the checker's ctor
73 BuiltinBug(class CheckerNameRef checker, const char *name, argument
75 : BugType(checker, name, categories::LogicError), desc(description) {}
77 BuiltinBug(const CheckerBase *checker, const char *name, argument
79 : BugType(checker, name, categories::LogicError), desc(description) {}
81 BuiltinBug(const CheckerBase *checker, const char *name) argument
82 : BugType(checker, name, categories::LogicError), desc(name) {}
/freebsd-11-stable/usr.bin/dtc/
H A Dchecking.cc49 struct deleted_node_checker : public checker
51 deleted_node_checker(const char *name) : checker(name) {}
77 struct address_cells_checker : public checker
79 address_cells_checker(const char *name) : checker(name) {}
119 checker::visit_node(device_tree *tree, const node_ptr &n)
149 checker::report_error(const char *errmsg)
258 auto checker = checkers.find(name); local
259 if (checker != checkers.end())
262 checker->second));
263 checkers.erase(checker);
272 auto checker = disabled_checkers.find(name); local
[all...]
H A Dchecking.hh50 * extensibility here, not for performance. Each checker will visit the entire
53 class checker class in namespace:dtc::fdt::checking
61 * The name of the checker. This is used for printing error messages
67 * Visits each node, calling the checker functions on properties and
74 * caused the error and the name of the checker.
79 * Constructor. Takes the name of this checker, which is which is used
82 checker(const char *name) : checker_name(name) {} function in class:dtc::fdt::checking::checker
86 virtual ~checker() {}
104 * Runs the checker on the specified device tree.
118 class property_checker : public checker
[all...]
/freebsd-11-stable/share/mk/
H A Dbsd.clang-analyze.mk46 .for checker in ${CLANG_ANALYZE_CHECKERS}
47 CLANG_ANALYZE_FLAGS+= -Xanalyzer -analyzer-checker=${checker}
50 .for checker in ${CLANG_ANALYZE_CXX_CHECKERS}
51 CLANG_ANALYZE_CXX_FLAGS+= -Xanalyzer -analyzer-checker=${checker}
/freebsd-11-stable/contrib/libxo/libxo/
H A DMakefile.am86 -analyzer-checker=debug.ViewCallGraph" libxo.o
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSizeofPointer.cpp30 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) argument
31 : BR(br), Checker(checker), AC(ac) {}
H A DLLVMConventionsChecker.cpp122 const CheckerBase *checker)
123 : DeclWithIssue(declWithIssue), BR(br), Checker(checker) {}
222 const CheckerBase *checker)
223 : Root(root), BR(br), Checker(checker) {}
121 StringRefCheckerVisitor(const Decl *declWithIssue, BugReporter &br, const CheckerBase *checker) argument
221 ASTFieldVisitor(const CXXRecordDecl *root, BugReporter &br, const CheckerBase *checker) argument
H A DNSErrorChecker.cpp321 NSOrCFErrorDerefChecker *checker = mgr.getChecker<NSOrCFErrorDerefChecker>(); local
322 checker->ShouldCheckNSError = true;
331 NSOrCFErrorDerefChecker *checker = mgr.getChecker<NSOrCFErrorDerefChecker>(); local
332 checker->ShouldCheckCFError = true;
H A DObjCContainersASTChecker.cpp9 // An AST checker that looks for common pitfalls when using 'CFArray',
73 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) argument
74 : BR(br), Checker(checker), AC(ac), ASTC(AC->getASTContext()),
H A DNullabilityChecker.cpp1 //===-- NullabilityChecker.cpp - Nullability checker ----------------------===//
9 // This checker tries to find nullability violations. There are several kinds of
18 // This checker propagates the nullability information of the pointers and looks
20 // considered a way to suppress false positives for this checker. The other way
22 // code. In addition to the nullability propagation this checker also uses some
88 // If true, the checker will not diagnose nullabilility issues for calls
153 /// path by this checker.
242 // As a matter of policy, the nullability checker typically warns on direct
252 // violation is detected on a path, this checker will be essentially turned off
830 // In order to reduce the noise in the diagnostics generated by this checker,
[all...]
H A DValistChecker.cpp1 //== ValistChecker.cpp - stdarg.h macro usage checker -----------*- C++ -*--==//
413 ValistChecker *checker = mgr.getChecker<ValistChecker>(); \
414 checker->ChecksEnabled[ValistChecker::CK_##name] = true; \
415 checker->CheckNames[ValistChecker::CK_##name] = \
H A DIvarInvalidationChecker.cpp9 // This checker implements annotation driven invalidation checking. If a class
24 // the invalidation method. The checker checks that each invalidation
748 IvarInvalidationChecker *checker = \
750 checker->Filter.check_##name = true; \
751 checker->Filter.checkName_##name = mgr.getCurrentCheckerName(); \
H A DDeadStoresChecker.cpp9 // This file defines a DeadStores, a flow-sensitive checker that looks for
148 const DeadStoresChecker *checker, AnalysisDeclContext *ac,
152 : cfg(cfg), Ctx(ctx), BR(br), Checker(checker), AC(ac), Parents(parents),
273 // Reference types confuse the dead stores checker. Skip them
384 // Reference types confuse the dead stores checker. Skip them
452 // Driver function to invoke the Dead-Stores checker on a CFG.
147 DeadStoreObs(const CFG &cfg, ASTContext &ctx, BugReporter &br, const DeadStoresChecker *checker, AnalysisDeclContext *ac, ParentMap &parents, llvm::SmallPtrSet<const VarDecl *, 20> &escaped, bool warnForDeadNestedAssignments) argument
H A DMallocChecker.cpp1 //=== MallocChecker.cpp - A malloc/free checker -------------------*- C++ -*--//
19 // Many other checkers interact very closely with this checker, in fact,
23 // It also has a boolean "Optimistic" checker option, which if set to true
24 // will cause the checker to model user defined memory management related
279 /// In pessimistic mode, the checker assumes that it does not know which
281 /// In optimistic mode, the checker assumes that all user-defined functions
508 /// registered as allocated by this checker. In the following case, \c ptr
532 /// registered as allocated by this checker. In the following case, \c ptr
604 /// not handled by this checker.
620 /// Tells if a given family/call/symbol is tracked by the current checker
3399 MallocChecker *checker = mgr.getChecker<MallocChecker>(); local
3406 auto *checker = mgr.registerChecker<MallocChecker>(); local
[all...]
H A DCheckSecuritySyntaxOnly.cpp1085 SecuritySyntaxChecker *checker = mgr.getChecker<SecuritySyntaxChecker>(); \
1086 checker->filter.check_##name = true; \
1087 checker->filter.checkName_##name = mgr.getCurrentCheckerName(); \
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransBlockObjCVariable.cpp92 BlockVarChecker checker(var);
93 bool onlyValueOfVarIsNeeded = checker.TraverseStmt(block->getBody());
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.h10 // a reference count checker for Core Foundation and Cocoa on (Mac OS X).
39 RefCountBug(const CheckerBase *checker, RefCountBugType BT);
/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_dispatch.h262 template <typename T> kmp_uint32 __kmp_ge(T value, T checker) { argument
263 return value >= checker;
265 template <typename T> kmp_uint32 __kmp_eq(T value, T checker) { argument
266 return value == checker;
276 checker - value which spinner is >, <, ==, etc.
289 static UT __kmp_wait(volatile UT *spinner, UT checker, argument
293 UT check = checker;
H A Dkmp_wait_release.h551 FlagType checker; /**< Value to compare flag to to check if flag has been member in class:kmp_basic_flag_native
565 : kmp_flag_native<FlagType>(p, traits_type::t), checker(c),
591 bool done_check() { return traits_type::tcr(*(this->get())) == checker; }
596 bool done_check_val(FlagType old_loc) { return old_loc == checker; }
604 bool notdone_check() { return traits_type::tcr(*(this->get())) != checker; }
648 FlagType checker; /**< Value to compare flag to to check if flag has been member in class:kmp_basic_flag
662 : kmp_flag<FlagType>(p, traits_type::t), checker(c),
688 bool done_check() { return this->load() == checker; }
693 bool done_check_val(FlagType old_loc) { return old_loc == checker; }
701 bool notdone_check() { return this->load() != checker; }
811 kmp_uint64 checker; member in class:kmp_flag_oncore
[all...]
H A Dkmp_dispatch.cpp2497 kmp_uint32 __kmp_eq_4(kmp_uint32 value, kmp_uint32 checker) {
2498 return value == checker;
2501 kmp_uint32 __kmp_neq_4(kmp_uint32 value, kmp_uint32 checker) {
2502 return value != checker;
2505 kmp_uint32 __kmp_lt_4(kmp_uint32 value, kmp_uint32 checker) {
2506 return value < checker;
2509 kmp_uint32 __kmp_ge_4(kmp_uint32 value, kmp_uint32 checker) {
2510 return value >= checker;
2513 kmp_uint32 __kmp_le_4(kmp_uint32 value, kmp_uint32 checker) {
2514 return value <= checker;
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangSACheckersEmitter.cpp246 // - FULLNAME: The full name of the checker, including packages, e.g.:
248 // - CLASS: The name of the checker, with "Checker" appended, e.g.:
250 // - HELPTEXT: The description of the checker.
254 for (const Record *checker : checkers) {
255 printChecker(OS, *checker);
264 // - FULLNAME: The full name of the checker that depends on another checker.
265 // - DEPENDENCY: The full name of the checker FULLNAME depends on.
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DCheckerRegistry.cpp76 // Does the checker's full name have the package as a prefix?
80 // Is the package actually just the name of a specific checker?
84 // Is the checker in the package (or a subpackage)?
100 // checker.
201 // Parse '-analyzer-checker' and '-analyzer-disable-checker' options from the
212 for (CheckerInfo &checker : CheckerForCmdLineArg) {
213 checker.State = Opt.second ? StateFromCmdLine::State_Enabled
228 collectDependencies(const CheckerRegistry::CheckerInfo &checker, argument
234 if (!collectDependenciesImpl(checker
[all...]

Completed in 172 milliseconds

12