/external/clang/lib/StaticAnalyzer/Checkers/ |
D | Checkers.td | 55 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 …]
|
D | DebugCheckers.cpp | 30 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> > {
|
D | TraversalChecker.cpp | 26 class TraversalDumper : public Checker< check::BranchCondition, 63 class CallDumper : public Checker< check::PreCall > {
|
D | BasicObjCFoundationChecks.cpp | 94 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> {
|
D | NSErrorChecker.cpp | 40 : public Checker< check::ASTDecl<ObjCMethodDecl> > { 88 : public Checker< check::ASTDecl<FunctionDecl> > { 152 : public Checker< check::Location,
|
D | UndefinedArraySubscriptChecker.cpp | 26 : public Checker< check::PreStmt<ArraySubscriptExpr> > {
|
D | ReturnUndefChecker.cpp | 27 public Checker< check::PreStmt<ReturnStmt> > {
|
D | TaintTesterChecker.cpp | 23 class TaintTesterChecker : public Checker< check::PostStmt<Expr> > {
|
D | NSAutoreleasePoolChecker.cpp | 34 : public Checker<check::PreObjCMessage> {
|
D | FixedAddressChecker.cpp | 27 : public Checker< check::PreStmt<BinaryOperator> > {
|
/external/clang/include/clang/StaticAnalyzer/Core/ |
D | CheckerManager.h | 56 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 …]
|
D | Checker.h | 409 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/ |
D | conditional-temporaries.cpp | 28 struct Checker { struct 29 Checker() { in Checker() argument 35 Checker c;
|
/external/clang/lib/StaticAnalyzer/ |
D | README.txt | 9 (*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/ |
D | CheckerBase.td | 1 //===--- CheckerBase.td - Checker TableGen classes ------------------------===// 28 class Checker<string name = ""> {
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | CheckerManager.cpp | 159 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()
|
D | Checker.cpp | 25 void Checker<check::_VoidCheck, check::_VoidCheck, check::_VoidCheck,
|
/external/webkit/Tools/Scripts/webkitpy/style/checkers/ |
D | python.py | 41 checker = pep8.Checker(self._file_path)
|
/external/jsr305/ri/src/main/java/javax/annotation/ |
D | Nonnull.java | 17 static class Checker implements TypeQualifierValidator<Nonnull> { class
|
D | RegEx.java | 25 static class Checker implements TypeQualifierValidator<RegEx> { class
|
D | MatchesPattern.java | 21 static class Checker implements TypeQualifierValidator<MatchesPattern> { class
|
D | Nonnegative.java | 18 class Checker implements TypeQualifierValidator<Nonnegative> { class
|
/external/jsr305/sampleUses/src/main/java/ |
D | FixedLengthString.java | 15 class Checker implements TypeQualifierValidator<FixedLengthString> { class
|
D | CreditCardNumber.java | 16 class Checker implements TypeQualifierValidator<CreditCardNumber> { class
|
/external/clang/examples/analyzer-plugin/ |
D | MainCallChecker.cpp | 10 class MainCallChecker : public Checker < check::PreStmt<CallExpr> > {
|