HomeSort by relevance Sort by last modified time
    Searched refs:Checker (Results 26 - 50 of 77) sorted by null

12 3 4

  /external/clang/lib/StaticAnalyzer/Checkers/
PointerArithChecker.cpp 1 //=== PointerArithChecker.cpp - Pointer arithmetic checker -----*- C++ -*--===//
10 // This files defines PointerArithChecker, a builtin checker that checks for
16 #include "clang/StaticAnalyzer/Core/Checker.h"
26 : public Checker< check::PreStmt<BinaryOperator> > {
PointerSubChecker.cpp 1 //=== PointerSubChecker.cpp - Pointer subtraction checker ------*- C++ -*--===//
10 // This files defines PointerSubChecker, a builtin checker that checks for
17 #include "clang/StaticAnalyzer/Core/Checker.h"
27 : public Checker< check::PreStmt<BinaryOperator> > {
ReturnPointerRangeChecker.cpp 16 #include "clang/StaticAnalyzer/Core/Checker.h"
27 public Checker< check::PreStmt<ReturnStmt> > {
UndefResultChecker.cpp 16 #include "clang/StaticAnalyzer/Core/Checker.h"
28 : public Checker< check::PostStmt<BinaryOperator> > {
UndefinedAssignmentChecker.cpp 16 #include "clang/StaticAnalyzer/Core/Checker.h"
26 : public Checker<check::Bind> {
CastSizeChecker.cpp 15 #include "clang/StaticAnalyzer/Core/Checker.h"
25 class CastSizeChecker : public Checker< check::PreStmt<CastExpr> > {
CheckerDocumentation.cpp 1 //= CheckerDocumentation.cpp - Documentation checker ---------------*- C++ -*-//
10 // This checker lists all the checker callbacks and provides documentation for
11 // checker writers.
16 #include "clang/StaticAnalyzer/Core/Checker.h"
30 /// This checker documents the callback functions checkers can use to implement
36 class CheckerDocumentation : public Checker< check::PreStmt<DeclStmt>,
112 /// up/reduce the checker state, which is important for reducing the overall
113 /// memory usage. Specifically, if a checker keeps symbol specific information
115 /// In addition, reporting a bug as soon as the checker becomes dead leads t
    [all...]
DivZeroChecker.cpp 1 //== DivZeroChecker.cpp - Division by zero checker --------------*- C++ -*--==//
16 #include "clang/StaticAnalyzer/Core/Checker.h"
25 class DivZeroChecker : public Checker< check::PreStmt<BinaryOperator> > {
NoReturnFunctionChecker.cpp 16 #include "clang/StaticAnalyzer/Core/Checker.h"
28 class NoReturnFunctionChecker : public Checker< check::PostStmt<CallExpr>,
UndefBranchChecker.cpp 16 #include "clang/StaticAnalyzer/Core/Checker.h"
26 class UndefBranchChecker : public Checker<check::BranchCondition> {
UndefCapturedBlockVarChecker.cpp 10 // This checker detects blocks that capture uninitialized values.
15 #include "clang/StaticAnalyzer/Core/Checker.h"
28 : public Checker< check::PostStmt<BlockExpr> > {
NSErrorChecker.cpp 19 #include "clang/StaticAnalyzer/Core/Checker.h"
40 : public Checker< check::ASTDecl<ObjCMethodDecl> > {
88 : public Checker< check::ASTDecl<FunctionDecl> > {
152 : public Checker< check::Location,
325 checker = mgr.registerChecker<NSOrCFErrorDerefChecker>(); local
326 checker->ShouldCheckNSError = true;
332 checker = mgr.registerChecker<NSOrCFErrorDerefChecker>(); local
333 checker->ShouldCheckCFError = true;
AnalyzerStatsChecker.cpp 14 #include "clang/StaticAnalyzer/Core/Checker.h"
35 class AnalyzerStatsChecker : public Checker<check::EndAnalysis> {
AttrNonNullChecker.cpp 1 //===--- AttrNonNullChecker.h - Undefined arguments checker ----*- C++ -*--===//
16 #include "clang/StaticAnalyzer/Core/Checker.h"
26 : public Checker< check::PreStmt<CallExpr> > {
BoolAssignmentChecker.cpp 1 //== BoolAssignmentChecker.cpp - Boolean assignment checker -----*- C++ -*--==//
16 #include "clang/StaticAnalyzer/Core/Checker.h"
25 class BoolAssignmentChecker : public Checker< check::Bind > {
CheckObjCInstMethSignature.cpp 17 #include "clang/StaticAnalyzer/Core/Checker.h"
134 class ObjCMethSigsChecker : public Checker<
StackAddrEscapeChecker.cpp 10 // This file defines stack address leak checker, which checks if an invalid
16 #include "clang/StaticAnalyzer/Core/Checker.h"
27 class StackAddrEscapeChecker : public Checker< check::PreStmt<ReturnStmt>,
BasicObjCFoundationChecks.cpp 18 #include "clang/StaticAnalyzer/Core/Checker.h"
73 class NilArgChecker : public Checker<check::PreObjCMessage> {
144 class CFNumberCreateChecker : public Checker< check::PreStmt<CallExpr> > {
349 class CFRetainReleaseChecker : public Checker< check::PreStmt<CallExpr> > {
429 class ClassReleaseChecker : public Checker<check::PreObjCMessage> {
484 class VariadicMethodTypeChecker : public Checker<check::PreObjCMessage> {
CStringSyntaxChecker.cpp 10 // An AST checker that looks for common pitfalls when using C string APIs.
22 #include "clang/StaticAnalyzer/Core/Checker.h"
177 class CStringSyntaxChecker: public Checker<check::ASTCodeBody> {
ChrootChecker.cpp 10 // This file defines chroot checker, which checks improper use of chroot.
15 #include "clang/StaticAnalyzer/Core/Checker.h"
34 // This checker checks improper use of chroot.
41 class ChrootChecker : public Checker<eval::Call, check::PreStmt<CallExpr> > {
ObjCContainersASTChecker.cpp 10 // An AST checker that looks for common pitfalls when using 'CFArray',
18 #include "clang/StaticAnalyzer/Core/Checker.h"
161 class ObjCContainersASTChecker : public Checker<check::ASTCodeBody> {
ObjCContainersChecker.cpp 1 //== ObjCContainersChecker.cpp - Path sensitive checker for CFArray *- C++ -*=//
20 #include "clang/StaticAnalyzer/Core/Checker.h"
32 class ObjCContainersChecker : public Checker< check::PreStmt<CallExpr>,
51 /// A tag to id this checker.
74 // Undefined is reported by another checker.
156 /// Register checker.
ObjCUnusedIVarsChecker.cpp 10 // This file defines a CheckObjCUnusedIvars, a checker that
17 #include "clang/StaticAnalyzer/Core/Checker.h"
174 class ObjCUnusedIvarsChecker : public Checker<
  /external/clang/include/clang/StaticAnalyzer/Core/
Checker.h 1 //== Checker.h - Registration mechanism for checkers -------------*- C++ -*--=//
10 // This file defines Checker, used to create and register checkers.
29 static void _register(void *checker, CheckerManager &mgr) { }
34 template <typename CHECKER>
35 static void _checkDecl(void *checker, const Decl *D, AnalysisManager& mgr,
37 ((const CHECKER *)checker)->checkASTDecl(llvm::cast<DECL>(D), mgr, BR);
44 template <typename CHECKER>
45 static void _register(CHECKER *checker, CheckerManager &mgr)
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
CheckerManager.cpp 1 //===--- CheckerManager.cpp - Static Analyzer Checker Manager -------------===//
10 // Defines the Static Analyzer Checker Manager.
15 #include "clang/StaticAnalyzer/Core/Checker.h"
157 Pred->getLocationContext(), checkFn.Checker);
198 checkFn.Checker);
246 checkFn.Checker);
287 Pred->getLocationContext(), checkFn.Checker);
313 // Note, We do not chain the checker output (like in expandGraphWithCheckers)
329 checkFn.Checker);
352 checkFn.Checker);
    [all...]

Completed in 296 milliseconds

12 3 4