Home
last modified time | relevance | path

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

12

/external/clang/test/Analysis/
Dtraversal-algorithm.mm55 // 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/
DStmtObjC.cpp21 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, in ObjCForCollectionStmt() function in ObjCForCollectionStmt
DStmtProfile.cpp226 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
DStmtPrinter.cpp293 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
DASTImporter.cpp205 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/
DStmtObjC.h24 class ObjCForCollectionStmt : public Stmt {
30 ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, Stmt *Body,
32 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt() function
DRecursiveASTVisitor.h1943 DEF_TRAVERSE_STMT(ObjCForCollectionStmt, {})
/external/clang/lib/StaticAnalyzer/Checkers/
DBasicObjCFoundationChecks.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()
DTraversalChecker.cpp39 const Stmt *Parent = dyn_cast<ObjCForCollectionStmt>(Condition); in checkBranchCondition()
/external/clang/lib/StaticAnalyzer/Core/
DBugReporter.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 …]
DExprEngineObjC.cpp45 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, in VisitObjCForCollectionStmt()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h40 class ObjCForCollectionStmt; variable
398 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
/external/clang/lib/CodeGen/
DCodeGenPGO.cpp80 ObjCForCollectionStmt, enumerator
167 return PGOHash::ObjCForCollectionStmt; in getHashType()
436 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
DCoverageMappingGen.cpp722 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
DCodeGenFunction.h72 class ObjCForCollectionStmt; variable
2158 void EmitObjCForCollectionStmt(const ObjCForCollectionStmt &S);
DCGStmt.cpp169 EmitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(*S)); in EmitStmt()
/external/clang/lib/ARCMigrate/
DTransEmptyStatementsAndDealloc.cpp131 bool VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
/external/clang/lib/Analysis/
DLiveVariables.cpp210 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS);
380 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *OS) { in VisitObjCForCollectionStmt()
DUninitializedValues.cpp515 void VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS);
683 void TransferFunctions::VisitObjCForCollectionStmt(ObjCForCollectionStmt *FS) { in VisitObjCForCollectionStmt()
DCFG.cpp476 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/
DStmtNodes.td43 def ObjCForCollectionStmt : Stmt;
/external/clang/lib/Frontend/Rewrite/
DRewriteObjC.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()
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()
DRewriteModernObjC.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()
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/
DSemaStmt.cpp1825 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/
DASTReaderStmt.cpp1116 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
2897 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()

12