Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDStmtObjC.h24 class ObjCForCollectionStmt : public Stmt {
30 ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, Stmt *Body,
32 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt() function
HDDataRecursiveASTVisitor.h1957 DEF_TRAVERSE_STMT(ObjCForCollectionStmt, {})
HDRecursiveASTVisitor.h1976 DEF_TRAVERSE_STMT(ObjCForCollectionStmt, {})
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDBasicObjCFoundationChecks.cpp839 : 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()
HDTraversalChecker.cpp39 const Stmt *Parent = dyn_cast<ObjCForCollectionStmt>(Condition); in checkBranchCondition()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDBugReporter.cpp473 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 …]
HDExprEngineObjC.cpp45 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, in VisitObjCForCollectionStmt()
/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDExprEngine.h40 class ObjCForCollectionStmt; variable
394 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenPGO.cpp118 ObjCForCollectionStmt, enumerator
205 return PGOHash::ObjCForCollectionStmt; in getHashType()
474 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
HDCoverageMappingGen.cpp733 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
HDCodeGenFunction.h71 class ObjCForCollectionStmt; variable
2038 void EmitObjCForCollectionStmt(const ObjCForCollectionStmt &S);
HDCGStmt.cpp162 EmitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(*S)); in EmitStmt()
/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDTransEmptyStatementsAndDealloc.cpp133 bool VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDLiveVariables.cpp210 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS);
380 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS) { in VisitObjCForCollectionStmt()
HDUninitializedValues.cpp515 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS);
683 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS) { in VisitObjCForCollectionStmt()
HDCFG.cpp403 CFGBlock *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S);
1532 return VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S)); in Visit()
2491 CFGBlock *CFGBuilder::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDStmtNodes.td43 def ObjCForCollectionStmt : Stmt;
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDRewriteObjC.cpp305 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()
4577 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader()
4578 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader()
4591 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
4697 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer()
4698 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
HDRewriteModernObjC.cpp364 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()
5528 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader()
5529 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader()
5542 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
5668 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer()
5669 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaStmt.cpp1825 return new (Context) ObjCForCollectionStmt(First, CollectionExprResult.get(), in ActOnObjCForCollectionStmt()
2372 ObjCForCollectionStmt * ForStmt = cast<ObjCForCollectionStmt>(S); in FinishObjCForCollectionStmt()
2536 if (isa<ObjCForCollectionStmt>(S)) in FinishCXXForRangeStmt()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDStmt.cpp769 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, in ObjCForCollectionStmt() function in ObjCForCollectionStmt
HDStmtProfile.cpp225 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
HDStmtPrinter.cpp292 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
HDASTImporter.cpp205 Stmt *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S);
4929 Stmt *ASTNodeImporter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
4941 return new (Importer.getToContext()) ObjCForCollectionStmt(ToElem, in VisitObjCForCollectionStmt()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp1086 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
2696 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()

12