| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | StmtObjC.cpp | 20 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, in ObjCForCollectionStmt() function in ObjCForCollectionStmt
|
| HD | ParentMap.cpp | 209 return DirectChild == cast<ObjCForCollectionStmt>(P)->getCollection(); in isConsumedExpr()
|
| HD | StmtProfile.cpp | 374 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | BasicObjCFoundationChecks.cpp | 809 : public Checker<check::PostStmt<ObjCForCollectionStmt>, 820 void checkPostStmt(const ObjCForCollectionStmt *FCS, CheckerContext &C) const; 857 const ObjCForCollectionStmt *FCS) { in checkCollectionNonNil() 882 const ObjCForCollectionStmt *FCS) { in checkElementNonNil() 946 const ObjCForCollectionStmt *FCS, in assumeCollectionNonEmpty() 957 const ObjCForCollectionStmt *FCS) { in alreadyExecutedAtLeastOneLoopIteration() 976 void ObjCLoopChecker::checkPostStmt(const ObjCForCollectionStmt *FCS, in checkPostStmt()
|
| HD | TraversalChecker.cpp | 40 const Stmt *Parent = dyn_cast<ObjCForCollectionStmt>(Condition); in checkBranchCondition()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | StmtObjC.h | 23 class ObjCForCollectionStmt : public Stmt { 29 ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, Stmt *Body, 31 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt() function
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| HD | ExprEngineObjC.cpp | 48 const ObjCForCollectionStmt *S, const Stmt *elem, SVal elementV, in populateObjCForDestinationSet() 85 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, in VisitObjCForCollectionStmt()
|
| HD | BugReporter.cpp | 685 if (cast<ObjCForCollectionStmt>(Parent)->getBody() == S) in getEnclosingStmtLocation() 1061 const auto *FC = cast<ObjCForCollectionStmt>(Term); in isInLoopBody() 1104 if (const auto *FS = dyn_cast_or_null<ObjCForCollectionStmt>(S)) in getTerminatorCondition() 1224 if (!isa<ObjCForCollectionStmt>(PS->getStmt())) { in generatePathDiagnosticsForNode() 1246 else if (const auto *OFS = dyn_cast<ObjCForCollectionStmt>(Loop)) { in generatePathDiagnosticsForNode() 1282 if (isa<ObjCForCollectionStmt>(Term)) { in generatePathDiagnosticsForNode() 1384 return cast<ObjCForCollectionStmt>(S)->getElement() == Cond; in isConditionForTerminator() 1541 isa<IfStmt>(s1Start) || isa<ObjCForCollectionStmt>(s1Start) || in simplifySimpleBranches() 1897 const auto *FS = dyn_cast_or_null<ObjCForCollectionStmt>(level3); in optimizeEdges()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/ |
| HD | SourceExtraction.cpp | 41 if (const auto *ObjCFor = dyn_cast<ObjCForCollectionStmt>(S)) in isSemicolonRequiredAfter()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CodeGenPGO.cpp | 96 ObjCForCollectionStmt, enumerator 248 DEFINE_NESTABLE_TRAVERSAL(ObjCForCollectionStmt) in DEFINE_NESTABLE_TRAVERSAL() 268 return PGOHash::ObjCForCollectionStmt; in DEFINE_NESTABLE_TRAVERSAL() 584 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
| HD | CoverageMappingGen.cpp | 1076 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
| HD | CodeGenFunction.h | 73 class ObjCForCollectionStmt; variable 2901 void EmitObjCForCollectionStmt(const ObjCForCollectionStmt &S);
|
| HD | CGStmt.cpp | 177 EmitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(*S)); in EmitStmt()
|
| HD | CodeGenFunction.cpp | 1417 isa<ObjCForCollectionStmt>(S) || isa<ObjCAtTryStmt>(S)) in mightAddDeclToScope()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
| HD | TransEmptyStatementsAndDealloc.cpp | 129 bool VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | ExprEngine.h | 61 class ObjCForCollectionStmt; variable 490 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | LiveVariables.cpp | 216 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS); 434 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS) { in VisitObjCForCollectionStmt()
|
| HD | UninitializedValues.cpp | 539 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS); 708 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS) { in VisitObjCForCollectionStmt()
|
| HD | CFG.cpp | 598 CFGBlock *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S); 2292 return VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S)); in Visit() 3509 CFGBlock *CFGBuilder::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt() 5922 if (isa<ObjCForCollectionStmt>(Cond) || isa<DeclStmt>(Cond)) in getLastCondition()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| HD | RewriteObjC.cpp | 306 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, 1416 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt() 1433 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt() 1478 Stmt *RewriteObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt() 1481 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt() 4545 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader() 4546 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader() 4559 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 4665 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer() 4666 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| HD | RewriteModernObjC.cpp | 363 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, 1607 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt() 1637 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt() 1682 Stmt *RewriteModernObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt() 1685 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt() 5419 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader() 5420 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader() 5433 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 5559 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer() 5560 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 45 def ObjCForCollectionStmt : StmtNode<Stmt>;
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaStmt.cpp | 1688 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt() 1979 return new (Context) ObjCForCollectionStmt(First, CollectionExprResult.get(), in ActOnObjCForCollectionStmt() 2694 ObjCForCollectionStmt * ForStmt = cast<ObjCForCollectionStmt>(S); in FinishObjCForCollectionStmt() 2885 if (isa<ObjCForCollectionStmt>(S)) in FinishCXXForRangeStmt()
|
| HD | JumpDiagnostics.cpp | 301 auto *CS = cast<ObjCForCollectionStmt>(S); in BuildScopeInformation()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 1446 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt() 2996 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()
|