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.cpp227 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
DStmtPrinter.cpp294 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
DASTImporter.cpp212 Stmt *VisitObjCForCollectionStmt(ObjCForCollectionStmt *S);
5230 Stmt *ASTNodeImporter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
5242 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.h2042 DEF_TRAVERSE_STMT(ObjCForCollectionStmt, {})
/external/clang/lib/StaticAnalyzer/Checkers/
DBasicObjCFoundationChecks.cpp837 : public Checker<check::PostStmt<ObjCForCollectionStmt>,
848 void checkPostStmt(const ObjCForCollectionStmt *FCS, CheckerContext &C) const;
885 const ObjCForCollectionStmt *FCS) { in checkCollectionNonNil()
910 const ObjCForCollectionStmt *FCS) { in checkElementNonNil()
974 const ObjCForCollectionStmt *FCS, in assumeCollectionNonEmpty()
986 const ObjCForCollectionStmt *FCS) { in alreadyExecutedAtLeastOneLoopIteration()
1005 void ObjCLoopChecker::checkPostStmt(const ObjCForCollectionStmt *FCS, in checkPostStmt()
DTraversalChecker.cpp41 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
409 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
/external/clang/lib/CodeGen/
DCodeGenPGO.cpp85 ObjCForCollectionStmt, enumerator
172 return PGOHash::ObjCForCollectionStmt; in getHashType()
442 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
DCoverageMappingGen.cpp763 void VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
DCodeGenFunction.h72 class ObjCForCollectionStmt; variable
2287 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()
2571 CFGBlock *CFGBuilder::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
/external/clang/include/clang/Basic/
DStmtNodes.td43 def ObjCForCollectionStmt : Stmt;
/external/clang/lib/Frontend/Rewrite/
DRewriteObjC.cpp306 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S,
1409 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt()
1426 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt()
1471 Stmt *RewriteObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt()
1474 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt()
4546 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader()
4547 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader()
4560 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
4666 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer()
4667 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
DRewriteModernObjC.cpp363 Stmt *RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S,
1602 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteBreakStmt()
1632 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back())) in RewriteContinueStmt()
1677 Stmt *RewriteModernObjC::RewriteObjCForCollectionStmt(ObjCForCollectionStmt *S, in RewriteObjCForCollectionStmt()
1680 assert(isa<ObjCForCollectionStmt>(Stmts.back()) && in RewriteObjCForCollectionStmt()
5431 if (const ObjCForCollectionStmt * CS = in IsDeclStmtInForeachHeader()
5432 dyn_cast<ObjCForCollectionStmt>(Stmts.back())) in IsDeclStmtInForeachHeader()
5445 else if (isa<ObjCForCollectionStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
5571 if (ObjCForCollectionStmt *StmtForCollection = in RewriteFunctionBodyOrGlobalInitializer()
5572 dyn_cast<ObjCForCollectionStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/external/clang/lib/Sema/
DSemaStmt.cpp1846 return new (Context) ObjCForCollectionStmt(First, CollectionExprResult.get(), in ActOnObjCForCollectionStmt()
2434 ObjCForCollectionStmt * ForStmt = cast<ObjCForCollectionStmt>(S); in FinishObjCForCollectionStmt()
2602 if (isa<ObjCForCollectionStmt>(S)) in FinishCXXForRangeStmt()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1123 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
3199 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()

12