| /trueos/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | BasicObjCFoundationChecks.cpp | 797 : public Checker<check::PostStmt<ObjCForCollectionStmt>, 808 void checkPostStmt(const ObjCForCollectionStmt *FCS, CheckerContext &C) const; 845 const ObjCForCollectionStmt *FCS) { in checkCollectionNonNil() 870 const ObjCForCollectionStmt *FCS) { in checkElementNonNil() 934 const ObjCForCollectionStmt *FCS, in assumeCollectionNonEmpty() 947 const ObjCForCollectionStmt *FCS) { in alreadyExecutedAtLeastOneLoopIteration() 968 void ObjCLoopChecker::checkPostStmt(const ObjCForCollectionStmt *FCS, in checkPostStmt()
|
| HD | TraversalChecker.cpp | 39 const Stmt *Parent = dyn_cast<ObjCForCollectionStmt>(Condition); in checkBranchCondition()
|
| /trueos/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | StmtObjC.h | 24 class ObjCForCollectionStmt : public Stmt { 30 ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, Stmt *Body, 32 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt() function
|
| HD | RecursiveASTVisitor.h | 1960 DEF_TRAVERSE_STMT(ObjCForCollectionStmt, { })
|
| /trueos/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | BugReporter.cpp | 472 if (cast<ObjCForCollectionStmt>(Parent)->getBody() == S) in getEnclosingStmtLocation() 1377 const ObjCForCollectionStmt *FC = cast<ObjCForCollectionStmt>(Term); in isInLoopBody() 1624 if (const ObjCForCollectionStmt *FS = in getTerminatorCondition() 1625 dyn_cast_or_null<ObjCForCollectionStmt>(S)) in getTerminatorCondition() 1764 if (!isa<ObjCForCollectionStmt>(PS->getStmt())) { in GenerateAlternateExtensivePathDiagnostic() 1795 else if (const ObjCForCollectionStmt *OFS = in GenerateAlternateExtensivePathDiagnostic() 1796 dyn_cast<ObjCForCollectionStmt>(Loop)) { in GenerateAlternateExtensivePathDiagnostic() 1834 if (isa<ObjCForCollectionStmt>(Term)) { in GenerateAlternateExtensivePathDiagnostic() 1949 return cast<ObjCForCollectionStmt>(S)->getElement() == Cond; in isConditionForTerminator() 2109 isa<IfStmt>(s1Start) || isa<ObjCForCollectionStmt>(s1Start) || in simplifySimpleBranches() [all …]
|
| HD | ExprEngineObjC.cpp | 45 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, in VisitObjCForCollectionStmt()
|
| HD | ExprEngine.cpp | 1095 VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S), Pred, Dst); in Visit()
|
| /trueos/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | ExprEngine.h | 40 class ObjCForCollectionStmt; variable 383 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
|
| /trueos/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| HD | TransEmptyStatementsAndDealloc.cpp | 134 bool VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
| /trueos/contrib/llvm/tools/clang/lib/Analysis/ |
| HD | LiveVariables.cpp | 225 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS); 400 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS) { in VisitObjCForCollectionStmt()
|
| HD | UninitializedValues.cpp | 457 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS); 622 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS) { in VisitObjCForCollectionStmt()
|
| HD | CFG.cpp | 397 CFGBlock *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S); 1195 return VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S)); in Visit() 2153 CFGBlock *CFGBuilder::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
| /trueos/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 43 def ObjCForCollectionStmt : Stmt;
|
| /trueos/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
| HD | RewriteObjC.cpp | 313 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, 1439 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt() 1456 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt() 1501 Stmt *RewriteObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt() 1504 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt() 4650 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader() 4651 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader() 4664 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 4771 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer() 4772 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| HD | RewriteModernObjC.cpp | 372 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, 1660 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt() 1690 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt() 1735 Stmt *RewriteModernObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt() 1738 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt() 5637 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader() 5638 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader() 5651 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 5778 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer() 5779 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| /trueos/contrib/llvm/tools/clang/lib/AST/ |
| HD | Stmt.cpp | 708 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, in ObjCForCollectionStmt() function in ObjCForCollectionStmt
|
| HD | StmtProfile.cpp | 222 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
| HD | StmtPrinter.cpp | 305 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaStmt.cpp | 1732 return Owned(new (Context) ObjCForCollectionStmt(First, in ActOnObjCForCollectionStmt() 2273 ObjCForCollectionStmt * ForStmt = cast<ObjCForCollectionStmt>(S); in FinishObjCForCollectionStmt() 2287 if (isa<ObjCForCollectionStmt>(S)) in FinishCXXForRangeStmt()
|
| HD | TreeTransform.h | 5979 ObjCForCollectionStmt *S) { in TransformObjCForCollectionStmt()
|
| /trueos/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenFunction.h | 68 class ObjCForCollectionStmt; variable 1836 void EmitObjCForCollectionStmt(const ObjCForCollectionStmt &S);
|
| HD | CGStmt.cpp | 160 EmitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(*S)); in EmitStmt()
|
| HD | CGObjC.cpp | 1417 void CodeGenFunction::EmitObjCForCollectionStmt(const ObjCForCollectionStmt &S){ in EmitObjCForCollectionStmt()
|
| /trueos/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 1077 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt() 2190 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()
|
| HD | ASTWriterStmt.cpp | 1027 void ASTStmtWriter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|