Home
last modified time | relevance | path

Searched refs:Checker (Results 1 – 25 of 86) sorted by relevance

1234

/external/clang/lib/StaticAnalyzer/Checkers/
DCheckers.td55 def DereferenceChecker : Checker<"NullDereference">,
59 def CallAndMessageChecker : Checker<"CallAndMessage">,
63 def AttrNonNullChecker : Checker<"AttributeNonNull">,
67 def VLASizeChecker : Checker<"VLASize">,
71 def DivZeroChecker : Checker<"DivideZero">,
75 def UndefResultChecker : Checker<"UndefinedBinaryOperatorResult">,
79 def StackAddrEscapeChecker : Checker<"StackAddressEscape">,
83 def DynamicTypePropagation : Checker<"DynamicTypePropagation">,
91 def BoolAssignmentChecker : Checker<"BoolAssignment">,
95 def CastSizeChecker : Checker<"CastSize">,
[all …]
DDebugCheckers.cpp30 class DominatorsTreeDumper : public Checker<check::ASTCodeBody> {
52 class LiveVariablesDumper : public Checker<check::ASTCodeBody> {
72 class CFGViewer : public Checker<check::ASTCodeBody> {
92 class CFGDumper : public Checker<check::ASTCodeBody> {
113 class CallGraphViewer : public Checker< check::ASTDecl<TranslationUnitDecl> > {
133 class CallGraphDumper : public Checker< check::ASTDecl<TranslationUnitDecl> > {
DTraversalChecker.cpp26 class TraversalDumper : public Checker< check::BranchCondition,
63 class CallDumper : public Checker< check::PreCall > {
DBasicObjCFoundationChecks.cpp94 class NilArgChecker : public Checker<check::PreObjCMessage> {
165 class CFNumberCreateChecker : public Checker< check::PreStmt<CallExpr> > {
370 class CFRetainReleaseChecker : public Checker< check::PreStmt<CallExpr> > {
449 class ClassReleaseChecker : public Checker<check::PreObjCMessage> {
504 class VariadicMethodTypeChecker : public Checker<check::PreObjCMessage> {
657 : public Checker<check::PostStmt<ObjCForCollectionStmt> > {
724 : public Checker<check::PostObjCMessage> {
DNSErrorChecker.cpp40 : public Checker< check::ASTDecl<ObjCMethodDecl> > {
88 : public Checker< check::ASTDecl<FunctionDecl> > {
152 : public Checker< check::Location,
DUndefinedArraySubscriptChecker.cpp26 : public Checker< check::PreStmt<ArraySubscriptExpr> > {
DReturnUndefChecker.cpp27 public Checker< check::PreStmt<ReturnStmt> > {
DTaintTesterChecker.cpp23 class TaintTesterChecker : public Checker< check::PostStmt<Expr> > {
DNSAutoreleasePoolChecker.cpp34 : public Checker<check::PreObjCMessage> {
DFixedAddressChecker.cpp27 : public Checker< check::PreStmt<BinaryOperator> > {
/external/clang/include/clang/StaticAnalyzer/Core/
DCheckerManager.h56 CheckerBase *Checker;
57 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } in CheckerFn()
59 return Fn(Checker, p1, p2, p3, p4, p5); in operator()
68 CheckerBase *Checker;
69 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } in CheckerFn()
71 return Fn(Checker, p1, p2, p3, p4); in operator()
80 CheckerBase *Checker;
81 CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) { } in CheckerFn()
82 RET operator()(P1 p1, P2 p2, P3 p3) const { return Fn(Checker, p1, p2, p3); } in operator()
90 CheckerBase *Checker;
[all …]
DChecker.h409 class Checker; variable
412 class Checker<check::_VoidCheck>
426 class Checker
428 public Checker<CHECK2, CHECK3, CHECK4, CHECK5, CHECK6, CHECK7,
436 Checker<CHECK2, CHECK3, CHECK4, CHECK5, CHECK6, CHECK7, in _register()
/external/clang/test/CodeGenCXX/
Dconditional-temporaries.cpp28 struct Checker { struct
29 Checker() { in Checker() argument
35 Checker c;
/external/clang/lib/StaticAnalyzer/
DREADME.txt9 (*Checker.cpp). The latter are built on top of the former via the
10 Checker and CheckerVisitor interfaces (Checker.h and
11 CheckerVisitor.h). The Checker interface is designed to be minimal
62 to tell the Checker that we are about to analyze a CallExpr, and the
99 If you are interested in writing checkers, look at the Checker and
100 CheckerVisitor interfaces (Checker.h and CheckerVisitor.h). Also look
101 at the files named *Checker.cpp for examples on how you can implement
/external/clang/include/clang/StaticAnalyzer/Checkers/
DCheckerBase.td1 //===--- CheckerBase.td - Checker TableGen classes ------------------------===//
28 class Checker<string name = ""> {
/external/clang/lib/StaticAnalyzer/Core/
DCheckerManager.cpp159 Pred->getLocationContext(), checkFn.Checker); in runChecker()
197 const ProgramPoint &L = Msg.getProgramPoint(IsPreVisit,checkFn.Checker); in runChecker()
240 const ProgramPoint &L = Call.getProgramPoint(IsPreVisit,checkFn.Checker); in runChecker()
289 checkFn.Checker); in runChecker()
329 const ProgramPoint &L = PP.withTag(checkFn.Checker); in runChecker()
371 checkFn.Checker); in runCheckersForEndPath()
394 checkFn.Checker); in runChecker()
439 Pred->getLocationContext(), checkFn.Checker); in runChecker()
551 Pred->getLocationContext(), EI->Checker); in runCheckersForEvalCall()
DChecker.cpp25 void Checker<check::_VoidCheck, check::_VoidCheck, check::_VoidCheck,
/external/webkit/Tools/Scripts/webkitpy/style/checkers/
Dpython.py41 checker = pep8.Checker(self._file_path)
/external/jsr305/ri/src/main/java/javax/annotation/
DNonnull.java17 static class Checker implements TypeQualifierValidator<Nonnull> { class
DRegEx.java25 static class Checker implements TypeQualifierValidator<RegEx> { class
DMatchesPattern.java21 static class Checker implements TypeQualifierValidator<MatchesPattern> { class
DNonnegative.java18 class Checker implements TypeQualifierValidator<Nonnegative> { class
/external/jsr305/sampleUses/src/main/java/
DFixedLengthString.java15 class Checker implements TypeQualifierValidator<FixedLengthString> { class
DCreditCardNumber.java16 class Checker implements TypeQualifierValidator<CreditCardNumber> { class
/external/clang/examples/analyzer-plugin/
DMainCallChecker.cpp10 class MainCallChecker : public Checker < check::PreStmt<CallExpr> > {

1234