/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
PathDiagnostic.h | 101 class PathDiagnosticLocation { 110 PathDiagnosticLocation(SourceLocation L, const SourceManager &sm, 127 PathDiagnosticLocation() 131 PathDiagnosticLocation(const Stmt *s, 143 PathDiagnosticLocation(const Decl *d, const SourceManager &sm) 152 static PathDiagnosticLocation create(const Decl *D, 154 return PathDiagnosticLocation(D, SM); 158 static PathDiagnosticLocation createBegin(const Decl *D, 162 static PathDiagnosticLocation createBegin(const Stmt *S, 168 static PathDiagnosticLocation createOperatorLoc(const BinaryOperator *BO [all...] |
BugReporter.h | 75 PathDiagnosticLocation Location; 76 PathDiagnosticLocation UniqueingLocation; 115 BugReport(BugType& bt, StringRef desc, PathDiagnosticLocation l) 127 PathDiagnosticLocation LocationToUnique) 183 virtual PathDiagnosticLocation getLocation(const SourceManager &SM) const; 362 StringRef BugStr, PathDiagnosticLocation Loc, 367 StringRef BugStr, PathDiagnosticLocation Loc) { 373 StringRef BugStr, PathDiagnosticLocation Loc,
|
/external/clang/lib/StaticAnalyzer/Core/ |
BugReporter.cpp | 201 PathDiagnosticLocation ExecutionContinues(const ExplodedNode *N); 203 PathDiagnosticLocation ExecutionContinues(llvm::raw_string_ostream &os, 218 PathDiagnosticLocation getEnclosingStmtLocation(const Stmt *S); 230 PathDiagnosticLocation 233 return PathDiagnosticLocation(S, getSourceManager(), LC); 235 return PathDiagnosticLocation::createDeclEnd(N->getLocationContext(), 239 PathDiagnosticLocation 247 const PathDiagnosticLocation &Loc = ExecutionContinues(N); 289 PathDiagnosticLocation 305 return PathDiagnosticLocation(S, SMgr, LC) [all...] |
PathDiagnostic.cpp | 241 // PathDiagnosticLocation methods. 248 "be passed to PathDiagnosticLocation upon creation."); 269 PathDiagnosticLocation 270 PathDiagnosticLocation::createBegin(const Decl *D, 272 return PathDiagnosticLocation(D->getLocStart(), SM, SingleLocK); 275 PathDiagnosticLocation 276 PathDiagnosticLocation::createBegin(const Stmt *S, 279 return PathDiagnosticLocation(getValidSourceLocation(S, LAC), 283 PathDiagnosticLocation 284 PathDiagnosticLocation::createOperatorLoc(const BinaryOperator *BO [all...] |
BugReporterVisitors.cpp | 88 PathDiagnosticLocation L = 89 PathDiagnosticLocation::createEndOfPath(EndPathNode,BRC.getSourceManager()); 229 PathDiagnosticLocation L = 230 PathDiagnosticLocation::create(P, BRC.getSourceManager()); 278 PathDiagnosticLocation L = 279 PathDiagnosticLocation::create(P, BRC.getSourceManager()); 394 PathDiagnosticLocation L(Receiver, BRC.getSourceManager(), 687 PathDiagnosticLocation Loc(Cond, BRC.getSourceManager(), LCtx); 720 PathDiagnosticLocation Loc(CondVarExpr, BRC.getSourceManager(), LCtx); 768 PathDiagnosticLocation Loc(Cond, BRC.getSourceManager(), LCtx) [all...] |
PlistDiagnostics.cpp | 133 const PathDiagnosticLocation &L, const FIDMap& FM,
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckSizeofPointer.cpp | 64 PathDiagnosticLocation ELoc = 65 PathDiagnosticLocation::createBegin(E, BR.getSourceManager(), AC);
|
CheckSecuritySyntaxOnly.cpp | 287 PathDiagnosticLocation FSLoc = 288 PathDiagnosticLocation::createBegin(FS, BR.getSourceManager(), AC); 324 PathDiagnosticLocation CELoc = 325 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC); 366 PathDiagnosticLocation CELoc = 367 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC); 409 PathDiagnosticLocation CELoc = 410 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC); 482 PathDiagnosticLocation CELoc = 483 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC) [all...] |
AnalyzerStatsChecker.cpp | 116 output.str(), PathDiagnosticLocation(D, SM)); 132 PathDiagnosticLocation::createBegin(CS->getStmt(),
|
CheckObjCInstMethSignature.cpp | 69 PathDiagnosticLocation MethDLoc = 70 PathDiagnosticLocation::createBegin(MethDerived,
|
CheckObjCDealloc.cpp | 169 PathDiagnosticLocation DLoc = 170 PathDiagnosticLocation::createBegin(D, BR.getSourceManager()); 263 PathDiagnosticLocation SDLoc = 264 PathDiagnosticLocation::createBegin((*I), BR.getSourceManager());
|
NSErrorChecker.cpp | 75 PathDiagnosticLocation L = 76 PathDiagnosticLocation::create(D, BR.getSourceManager()); 123 PathDiagnosticLocation L = 124 PathDiagnosticLocation::create(D, BR.getSourceManager());
|
DeadStoresChecker.cpp | 109 PathDiagnosticLocation L, SourceRange R) { 165 PathDiagnosticLocation ExLoc = 166 PathDiagnosticLocation::createBegin(Ex, BR.getSourceManager(), AC); 320 PathDiagnosticLocation Loc = 321 PathDiagnosticLocation::create(V, BR.getSourceManager());
|
CStringSyntaxChecker.cpp | 144 PathDiagnosticLocation Loc = 145 PathDiagnosticLocation::createBegin(LenArg, BR.getSourceManager(), AC);
|
ObjCContainersASTChecker.cpp | 143 PathDiagnosticLocation CELoc = 144 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC);
|
ObjCUnusedIVarsChecker.cpp | 162 PathDiagnosticLocation L = 163 PathDiagnosticLocation::create(I->first, BR.getSourceManager());
|
VirtualCallChecker.cpp | 182 PathDiagnosticLocation CELoc = 183 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), AC);
|
LLVMConventionsChecker.cpp | 179 PathDiagnosticLocation VDLoc = 180 PathDiagnosticLocation::createBegin(VD, BR.getSourceManager()); 284 PathDiagnosticLocation L = PathDiagnosticLocation::createBegin(
|
MallocSizeofChecker.cpp | 193 PathDiagnosticLocation L = 194 PathDiagnosticLocation::createBegin(i->AllocCall->getCallee(),
|
UnreachableCodeChecker.cpp | 148 PathDiagnosticLocation DL; 152 DL = PathDiagnosticLocation::createBegin(S, B.getSourceManager(), LC);
|
MacOSKeychainAPIChecker.cpp | 550 PathDiagnosticLocation LocUsedForUniqueing; 552 LocUsedForUniqueing = PathDiagnosticLocation::createBegin(AllocStmt, 674 PathDiagnosticLocation Pos(ArgExpr, BRC.getSourceManager(),
|
MallocOverflowSecurityChecker.cpp | 219 PathDiagnosticLocation::createOperatorLoc(i->mulop,
|
RetainCountChecker.cpp | [all...] |