Home
last modified time | relevance | path

Searched refs:ObjCForCollectionStmt (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtObjC.cpp21 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, in ObjCForCollectionStmt() function in ObjCForCollectionStmt
H A DParentMap.cpp198 return DirectChild == cast<ObjCForCollectionStmt>(P)->getCollection(); in isConsumedExpr()
H A DStmtProfile.cpp372 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
H A DStmtPrinter.cpp338 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtObjC.h24 class ObjCForCollectionStmt : public Stmt {
30 ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, Stmt *Body,
32 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp809 : 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()
H A DTraversalChecker.cpp41 const Stmt *Parent = dyn_cast<ObjCForCollectionStmt>(Condition); in checkBranchCondition()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineObjC.cpp49 const ObjCForCollectionStmt *S, const Stmt *elem, SVal elementV, in populateObjCForDestinationSet()
86 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, in VisitObjCForCollectionStmt()
H A DBugReporter.cpp496 if (cast<ObjCForCollectionStmt>(Parent)->getBody() == S) in getEnclosingStmtLocation()
954 const auto *FC = cast<ObjCForCollectionStmt>(Term); in isInLoopBody()
997 if (const auto *FS = dyn_cast_or_null<ObjCForCollectionStmt>(S)) in getTerminatorCondition()
1150 if (!isa<ObjCForCollectionStmt>(PS->getStmt())) { in generatePathDiagnosticsForNode()
1183 else if (const auto *OFS = dyn_cast<ObjCForCollectionStmt>(Loop)) { in generatePathDiagnosticsForNode()
1219 if (isa<ObjCForCollectionStmt>(Term)) { in generatePathDiagnosticsForNode()
1311 return cast<ObjCForCollectionStmt>(S)->getElement() == Cond; in isConditionForTerminator()
1469 isa<IfStmt>(s1Start) || isa<ObjCForCollectionStmt>(s1Start) || in simplifySimpleBranches()
1824 const auto *FS = dyn_cast_or_null<ObjCForCollectionStmt>(level3); in optimizeEdges()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp42 if (const auto *ObjCFor = dyn_cast<ObjCForCollectionStmt>(S)) in isSemicolonRequiredAfter()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenPGO.cpp96 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()
H A DCoverageMappingGen.cpp1077 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
H A DCodeGenFunction.h74 class ObjCForCollectionStmt; variable
2877 void EmitObjCForCollectionStmt(const ObjCForCollectionStmt &S);
H A DCGStmt.cpp178 EmitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(*S)); in EmitStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp131 bool VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h61 class ObjCForCollectionStmt; variable
481 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DLiveVariables.cpp217 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS);
435 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS) { in VisitObjCForCollectionStmt()
H A DUninitializedValues.cpp534 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS);
702 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS) { in VisitObjCForCollectionStmt()
H A DCFG.cpp572 CFGBlock *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S);
2147 return VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S)); in Visit()
3302 CFGBlock *CFGBuilder::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp307 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S,
1410 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt()
1427 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt()
1472 Stmt *RewriteObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt()
1475 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt()
4541 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader()
4542 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader()
4555 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
4661 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer()
4662 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
H A DRewriteModernObjC.cpp364 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S,
1605 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt()
1635 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt()
1680 Stmt *RewriteModernObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt()
1683 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt()
5422 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader()
5423 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader()
5436 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
5562 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer()
5563 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td43 def ObjCForCollectionStmt : Stmt;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp1668 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
1963 return new (Context) ObjCForCollectionStmt(First, CollectionExprResult.get(), in ActOnObjCForCollectionStmt()
2667 ObjCForCollectionStmt * ForStmt = cast<ObjCForCollectionStmt>(S); in FinishObjCForCollectionStmt()
2835 if (isa<ObjCForCollectionStmt>(S)) in FinishCXXForRangeStmt()
H A DJumpDiagnostics.cpp299 auto *CS = cast<ObjCForCollectionStmt>(S); in BuildScopeInformation()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1231 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
2747 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()

12