/external/clang/test/Analysis/ |
D | traversal-algorithm.mm | 56 // DFS-next:44 CXXForRangeStmt 57 // DFS-next:44 CXXForRangeStmt 58 // DFS-next:44 CXXForRangeStmt 59 // DFS-next:44 CXXForRangeStmt 63 // DFS-next:44 CXXForRangeStmt 64 // DFS-next:44 CXXForRangeStmt 65 // DFS-next:44 CXXForRangeStmt 66 // DFS-next:44 CXXForRangeStmt 70 // DFS-next:44 CXXForRangeStmt 73 // DFS-next:44 CXXForRangeStmt [all …]
|
/external/clang/lib/AST/ |
D | StmtCXX.cpp | 52 CXXForRangeStmt::CXXForRangeStmt(DeclStmt *Range, in CXXForRangeStmt() function in CXXForRangeStmt 69 Expr *CXXForRangeStmt::getRangeInit() { in getRangeInit() 76 const Expr *CXXForRangeStmt::getRangeInit() const { in getRangeInit() 77 return const_cast<CXXForRangeStmt *>(this)->getRangeInit(); in getRangeInit() 80 VarDecl *CXXForRangeStmt::getLoopVariable() { in getLoopVariable() 86 const VarDecl *CXXForRangeStmt::getLoopVariable() const { in getLoopVariable() 87 return const_cast<CXXForRangeStmt *>(this)->getLoopVariable(); in getLoopVariable()
|
D | StmtProfile.cpp | 196 void StmtProfiler::VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
D | StmtPrinter.cpp | 313 void StmtPrinter::VisitCXXForRangeStmt(CXXForRangeStmt *Node) { in VisitCXXForRangeStmt()
|
D | ASTImporter.cpp | 210 Stmt *VisitCXXForRangeStmt(CXXForRangeStmt *S); 5193 Stmt *ASTNodeImporter::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt() 5223 return new (Importer.getToContext()) CXXForRangeStmt(ToRange, ToBegin, ToEnd, in VisitCXXForRangeStmt()
|
D | ExprConstant.cpp | 3757 const CXXForRangeStmt *FS = cast<CXXForRangeStmt>(S); in EvaluateStmt()
|
/external/clang/include/clang/AST/ |
D | StmtCXX.h | 128 class CXXForRangeStmt : public Stmt { 140 CXXForRangeStmt(DeclStmt *Range, DeclStmt *Begin, DeclStmt *End, 144 CXXForRangeStmt(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { } in CXXForRangeStmt() function
|
D | RecursiveASTVisitor.h | 2044 DEF_TRAVERSE_STMT(CXXForRangeStmt, {
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BugReporter.cpp | 459 if (cast<CXXForRangeStmt>(Parent)->getBody() == S) in getEnclosingStmtLocation() 1354 const CXXForRangeStmt *FR = cast<CXXForRangeStmt>(Term); in isInLoopBody() 1786 } else if (const CXXForRangeStmt *FRS = in GenerateAlternateExtensivePathDiagnostic() 1787 dyn_cast<CXXForRangeStmt>(Loop)) { in GenerateAlternateExtensivePathDiagnostic() 1824 } else if (isa<CXXForRangeStmt>(Term)) { in GenerateAlternateExtensivePathDiagnostic() 1937 const CXXForRangeStmt *FRS = cast<CXXForRangeStmt>(S); in isConditionForTerminator() 1948 if (const CXXForRangeStmt *FRS = dyn_cast<CXXForRangeStmt>(FL)) in isIncrementOrInitInForLoop() 2096 isa<CXXForRangeStmt>(s1Start))) in simplifySimpleBranches()
|
D | CoreEngine.cpp | 407 HandleBranch(cast<CXXForRangeStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
|
/external/clang/lib/CodeGen/ |
D | CodeGenPGO.cpp | 84 CXXForRangeStmt, enumerator 170 return PGOHash::CXXForRangeStmt; in getHashType() 410 void VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
D | CGStmt.cpp | 179 EmitCXXForRangeStmt(cast<CXXForRangeStmt>(*S)); in EmitStmt() 531 EmitCXXForRangeStmt(cast<CXXForRangeStmt>(*SubStmt), S.getAttrs()); in EmitAttributedStmt() 903 CodeGenFunction::EmitCXXForRangeStmt(const CXXForRangeStmt &S, in EmitCXXForRangeStmt()
|
D | CoverageMappingGen.cpp | 742 void VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
D | CodeGenFunction.h | 56 class CXXForRangeStmt; variable 2333 void EmitCXXForRangeStmt(const CXXForRangeStmt &S,
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1433 CXXForRangeStmt> cxxForRangeStmt; 1443 AST_MATCHER_P(CXXForRangeStmt, hasLoopVariable, internal::Matcher<VarDecl>, in AST_MATCHER_P() argument 1457 AST_MATCHER_P(CXXForRangeStmt, hasRangeInit, internal::Matcher<Expr>, in AST_MATCHER_P() argument 3541 CXXForRangeStmt, in AST_POLYMORPHIC_MATCHER_P() argument
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 49 def CXXForRangeStmt : Stmt;
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 445 CFGBlock *VisitCXXForRangeStmt(CXXForRangeStmt *S); 1524 return VisitCXXForRangeStmt(cast<CXXForRangeStmt>(S)); in Visit() 3407 CFGBlock *CFGBuilder::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt() 4581 E = cast<CXXForRangeStmt>(Terminator)->getCond(); in getTerminatorCondition()
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 2422 return new (Context) CXXForRangeStmt( in BuildCXXForRangeStmt() 2563 const CXXForRangeStmt *ForStmt) { in DiagnoseForRangeVariableCopies() 2605 CXXForRangeStmt *ForStmt = cast<CXXForRangeStmt>(S); in FinishCXXForRangeStmt()
|
D | AnalysisBasedWarnings.cpp | 800 Range = cast<CXXForRangeStmt>(Term)->getRangeInit()->getSourceRange(); in DiagUninitUse()
|
D | TreeTransform.h | 6916 TreeTransform<Derived>::TransformCXXForRangeStmt(CXXForRangeStmt *S) { in TransformCXXForRangeStmt()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1206 void ASTStmtReader::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt() 3246 S = new (Context) CXXForRangeStmt(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1167 void ASTStmtWriter::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1908 void VisitCXXForRangeStmt(const CXXForRangeStmt *S); 2392 void EnqueueVisitor::VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|