/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/include/clang/AST/ |
D | StmtCXX.h | 128 class CXXForRangeStmt : public Stmt { 137 CXXForRangeStmt(DeclStmt *Range, DeclStmt *BeginEnd, 140 CXXForRangeStmt(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { } in CXXForRangeStmt() function
|
D | DataRecursiveASTVisitor.h | 1933 DEF_TRAVERSE_STMT(CXXForRangeStmt, {})
|
D | RecursiveASTVisitor.h | 1950 DEF_TRAVERSE_STMT(CXXForRangeStmt, {
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BugReporter.cpp | 459 if (cast<CXXForRangeStmt>(Parent)->getBody() == S) in getEnclosingStmtLocation() 1356 const CXXForRangeStmt *FR = cast<CXXForRangeStmt>(Term); in isInLoopBody() 1788 } else if (const CXXForRangeStmt *FRS = in GenerateAlternateExtensivePathDiagnostic() 1789 dyn_cast<CXXForRangeStmt>(Loop)) { in GenerateAlternateExtensivePathDiagnostic() 1826 } else if (isa<CXXForRangeStmt>(Term)) { in GenerateAlternateExtensivePathDiagnostic() 1939 const CXXForRangeStmt *FRS = cast<CXXForRangeStmt>(S); in isConditionForTerminator() 1950 if (const CXXForRangeStmt *FRS = dyn_cast<CXXForRangeStmt>(FL)) in isIncrementOrInitInForLoop() 2098 isa<CXXForRangeStmt>(s1Start))) in simplifySimpleBranches()
|
D | CoreEngine.cpp | 395 HandleBranch(cast<CXXForRangeStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
|
/external/clang/lib/CodeGen/ |
D | CodeGenPGO.cpp | 117 CXXForRangeStmt, enumerator 203 return PGOHash::CXXForRangeStmt; in getHashType() 440 void VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
D | CGStmt.cpp | 172 EmitCXXForRangeStmt(cast<CXXForRangeStmt>(*S)); in EmitStmt() 473 EmitCXXForRangeStmt(cast<CXXForRangeStmt>(*SubStmt), S.getAttrs()); in EmitAttributedStmt() 931 CodeGenFunction::EmitCXXForRangeStmt(const CXXForRangeStmt &S, in EmitCXXForRangeStmt()
|
D | CoverageMappingGen.cpp | 697 void VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
D | CodeGenFunction.h | 54 class CXXForRangeStmt; variable 2016 void EmitCXXForRangeStmt(const CXXForRangeStmt &S,
|
/external/clang/lib/AST/ |
D | Stmt.cpp | 848 CXXForRangeStmt::CXXForRangeStmt(DeclStmt *Range, DeclStmt *BeginEndStmt, in CXXForRangeStmt() function in CXXForRangeStmt 861 Expr *CXXForRangeStmt::getRangeInit() { in getRangeInit() 868 const Expr *CXXForRangeStmt::getRangeInit() const { in getRangeInit() 869 return const_cast<CXXForRangeStmt*>(this)->getRangeInit(); in getRangeInit() 872 VarDecl *CXXForRangeStmt::getLoopVariable() { in getLoopVariable() 878 const VarDecl *CXXForRangeStmt::getLoopVariable() const { in getLoopVariable() 879 return const_cast<CXXForRangeStmt*>(this)->getLoopVariable(); in getLoopVariable()
|
D | StmtProfile.cpp | 194 void StmtProfiler::VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
D | StmtPrinter.cpp | 311 void StmtPrinter::VisitCXXForRangeStmt(CXXForRangeStmt *Node) { in VisitCXXForRangeStmt()
|
D | ExprConstant.cpp | 3544 const CXXForRangeStmt *FS = cast<CXXForRangeStmt>(S); in EvaluateStmt()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1165 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXForRangeStmt> forRangeStmt; 1175 AST_MATCHER_P(CXXForRangeStmt, hasLoopVariable, internal::Matcher<VarDecl>, in AST_MATCHER_P() argument 1189 AST_MATCHER_P(CXXForRangeStmt, hasRangeInit, internal::Matcher<Expr>, in AST_MATCHER_P() argument 2839 CXXForRangeStmt), in AST_POLYMORPHIC_MATCHER_P() argument
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 49 def CXXForRangeStmt : Stmt;
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 2351 return new (Context) CXXForRangeStmt( in BuildCXXForRangeStmt() 2486 const CXXForRangeStmt *ForStmt) { in DiagnoseForRangeVariableCopies() 2528 CXXForRangeStmt *ForStmt = cast<CXXForRangeStmt>(S); in FinishCXXForRangeStmt()
|
D | AnalysisBasedWarnings.cpp | 788 Range = cast<CXXForRangeStmt>(Term)->getRangeInit()->getSourceRange(); in DiagUninitUse()
|
D | TreeTransform.h | 6430 TreeTransform<Derived>::TransformCXXForRangeStmt(CXXForRangeStmt *S) { in TransformCXXForRangeStmt()
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 374 CFGBlock *VisitCXXForRangeStmt(CXXForRangeStmt *S); 1467 return VisitCXXForRangeStmt(cast<CXXForRangeStmt>(S)); in Visit() 3303 CFGBlock *CFGBuilder::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt() 4471 E = cast<CXXForRangeStmt>(Terminator)->getCond(); in getTerminatorCondition()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1159 void ASTStmtReader::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt() 2688 S = new (Context) CXXForRangeStmt(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1112 void ASTStmtWriter::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1836 void VisitCXXForRangeStmt(const CXXForRangeStmt *S); 2206 void EnqueueVisitor::VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
|