/external/clang/test/Analysis/ |
D | traversal-algorithm.mm | 55 // DFS-next:37 ObjCForCollectionStmt 61 // DFS-next:37 ObjCForCollectionStmt 62 // DFS-next:37 ObjCForCollectionStmt 68 // DFS-next:37 ObjCForCollectionStmt 69 // DFS-next:37 ObjCForCollectionStmt 71 // DFS-next:37 ObjCForCollectionStmt 72 // DFS-next:37 ObjCForCollectionStmt 74 // DFS-next:37 ObjCForCollectionStmt 76 // DFS-next:37 ObjCForCollectionStmt 82 // DFS-next:37 ObjCForCollectionStmt [all …]
|
/external/clang/lib/AST/ |
D | StmtObjC.cpp | 21 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, in ObjCForCollectionStmt() function in ObjCForCollectionStmt
|
D | StmtProfile.cpp | 226 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
D | StmtPrinter.cpp | 293 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
|
D | ASTImporter.cpp | 205 Stmt *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S); 4928 Stmt *ASTNodeImporter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt() 4940 return new (Importer.getToContext()) ObjCForCollectionStmt(ToElem, in VisitObjCForCollectionStmt()
|
/external/clang/include/clang/AST/ |
D | StmtObjC.h | 24 class ObjCForCollectionStmt : public Stmt { 30 ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, Stmt *Body, 32 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt() function
|
D | RecursiveASTVisitor.h | 1943 DEF_TRAVERSE_STMT(ObjCForCollectionStmt, {})
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | BasicObjCFoundationChecks.cpp | 839 : public Checker<check::PostStmt<ObjCForCollectionStmt>, 850 void checkPostStmt(const ObjCForCollectionStmt *FCS, CheckerContext &C) const; 887 const ObjCForCollectionStmt *FCS) { in checkCollectionNonNil() 912 const ObjCForCollectionStmt *FCS) { in checkElementNonNil() 976 const ObjCForCollectionStmt *FCS, in assumeCollectionNonEmpty() 989 const ObjCForCollectionStmt *FCS) { in alreadyExecutedAtLeastOneLoopIteration() 1010 void ObjCLoopChecker::checkPostStmt(const ObjCForCollectionStmt *FCS, in checkPostStmt()
|
D | TraversalChecker.cpp | 39 const Stmt *Parent = dyn_cast<ObjCForCollectionStmt>(Condition); in checkBranchCondition()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BugReporter.cpp | 473 if (cast<ObjCForCollectionStmt>(Parent)->getBody() == S) in getEnclosingStmtLocation() 1370 const ObjCForCollectionStmt *FC = cast<ObjCForCollectionStmt>(Term); in isInLoopBody() 1614 if (const ObjCForCollectionStmt *FS = in getTerminatorCondition() 1615 dyn_cast_or_null<ObjCForCollectionStmt>(S)) in getTerminatorCondition() 1752 if (!isa<ObjCForCollectionStmt>(PS->getStmt())) { in GenerateAlternateExtensivePathDiagnostic() 1783 else if (const ObjCForCollectionStmt *OFS = in GenerateAlternateExtensivePathDiagnostic() 1784 dyn_cast<ObjCForCollectionStmt>(Loop)) { in GenerateAlternateExtensivePathDiagnostic() 1822 if (isa<ObjCForCollectionStmt>(Term)) { in GenerateAlternateExtensivePathDiagnostic() 1935 return cast<ObjCForCollectionStmt>(S)->getElement() == Cond; in isConditionForTerminator() 2095 isa<IfStmt>(s1Start) || isa<ObjCForCollectionStmt>(s1Start) || in simplifySimpleBranches() [all …]
|
D | ExprEngineObjC.cpp | 45 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, in VisitObjCForCollectionStmt()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ExprEngine.h | 40 class ObjCForCollectionStmt; variable 398 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
|
/external/clang/lib/CodeGen/ |
D | CodeGenPGO.cpp | 80 ObjCForCollectionStmt, enumerator 167 return PGOHash::ObjCForCollectionStmt; in getHashType() 436 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
D | CoverageMappingGen.cpp | 722 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
D | CodeGenFunction.h | 72 class ObjCForCollectionStmt; variable 2158 void EmitObjCForCollectionStmt(const ObjCForCollectionStmt &S);
|
D | CGStmt.cpp | 169 EmitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(*S)); in EmitStmt()
|
/external/clang/lib/ARCMigrate/ |
D | TransEmptyStatementsAndDealloc.cpp | 131 bool VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
/external/clang/lib/Analysis/ |
D | LiveVariables.cpp | 210 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS); 380 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS) { in VisitObjCForCollectionStmt()
|
D | UninitializedValues.cpp | 515 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS); 683 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS) { in VisitObjCForCollectionStmt()
|
D | CFG.cpp | 476 CFGBlock *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S); 1578 return VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S)); in Visit() 2557 CFGBlock *CFGBuilder::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 43 def ObjCForCollectionStmt : Stmt;
|
/external/clang/lib/Frontend/Rewrite/ |
D | RewriteObjC.cpp | 305 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, 1408 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt() 1425 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt() 1470 Stmt *RewriteObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt() 1473 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt() 4566 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader() 4567 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader() 4580 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 4686 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer() 4687 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
D | RewriteModernObjC.cpp | 364 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, 1628 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt() 1658 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt() 1703 Stmt *RewriteModernObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt() 1706 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt() 5509 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader() 5510 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader() 5523 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 5649 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer() 5650 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 1825 return new (Context) ObjCForCollectionStmt(First, CollectionExprResult.get(), in ActOnObjCForCollectionStmt() 2407 ObjCForCollectionStmt * ForStmt = cast<ObjCForCollectionStmt>(S); in FinishObjCForCollectionStmt() 2571 if (isa<ObjCForCollectionStmt>(S)) in FinishCXXForRangeStmt()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1116 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt() 2897 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()
|