| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | IdenticalExprChecker.cpp | 50 bool VisitIfStmt(const IfStmt *I); 107 bool FindIdenticalExprVisitor::VisitIfStmt(const IfStmt *I) { in VisitIfStmt() 121 while (const IfStmt *I2 = dyn_cast_or_null<IfStmt>(Else)) { in VisitIfStmt() 397 const IfStmt *IStmt1 = cast<IfStmt>(Stmt1); in isIdenticalStmt() 398 const IfStmt *IStmt2 = cast<IfStmt>(Stmt2); in isIdenticalStmt()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Tooling/ |
| HD | RefactoringCallbacks.cpp | 68 if (const IfStmt *Node = Result.Nodes.getStmtAs<IfStmt>(Id)) { in run()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Analysis/ |
| HD | BodyFarm.cpp | 245 IfStmt *If = new (C) IfStmt(C, SourceLocation(), nullptr, UO, CS); in create_dispatch_once() 349 new (C) IfStmt(C, SourceLocation(), nullptr, Comparison, Body, in create_OSAtomicCompareAndSwap()
|
| HD | Consumed.cpp | 949 static void splitVarStateForIf(const IfStmt *IfNode, const VarTestResult &Test, in splitVarStateForIf() 1273 if (const IfStmt *IfNode = in splitState() 1274 dyn_cast_or_null<IfStmt>(CurrBlock->getTerminator().getStmt())) { in splitState()
|
| HD | CFG.cpp | 387 CFGBlock *VisitIfStmt(IfStmt *I); 1496 return VisitIfStmt(cast<IfStmt>(S)); in Visit() 2105 CFGBlock *CFGBuilder::VisitIfStmt(IfStmt *I) { in VisitIfStmt() 3925 const VarDecl *var = cast<IfStmt>(stmt)->getConditionVariable(); in StmtPrinterHelper() 4018 void VisitIfStmt(IfStmt *I) { in VisitIfStmt() 4498 E = cast<IfStmt>(Terminator)->getCond(); in getTerminatorCondition()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| HD | ASTMatchers.h | 1127 const internal::VariadicDynCastAllOfMatcher<Stmt, IfStmt> ifStmt; 2771 AST_POLYMORPHIC_SUPPORTED_TYPES(IfStmt, ForStmt, in AST_POLYMORPHIC_MATCHER_P() argument 2787 AST_MATCHER_P(IfStmt, hasThen, internal::Matcher<Stmt>, InnerMatcher) { in AST_MATCHER_P() argument 2799 AST_MATCHER_P(IfStmt, hasElse, internal::Matcher<Stmt>, InnerMatcher) { in AST_MATCHER_P() argument 2849 AST_MATCHER_P(IfStmt, hasConditionVariableStatement, in AST_MATCHER_P() argument
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenPGO.cpp | 122 IfStmt, enumerator 213 return PGOHash::IfStmt; in getHashType() 520 void VisitIfStmt(const IfStmt *S) { in VisitIfStmt()
|
| HD | CGStmt.cpp | 131 case Stmt::IfStmtClass: EmitIfStmt(cast<IfStmt>(*S)); break; in EmitStmt() 520 void CodeGenFunction::EmitIfStmt(const IfStmt &S) { in EmitIfStmt()
|
| HD | CoverageMappingGen.cpp | 807 void VisitIfStmt(const IfStmt *S) { in VisitIfStmt()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ParentMap.cpp | 189 return DirectChild == cast<IfStmt>(P)->getCond(); in isConsumedExpr()
|
| HD | StmtPrinter.cpp | 68 void PrintRawIfStmt(IfStmt *If); 178 void StmtPrinter::PrintRawIfStmt(IfStmt *If) { in PrintRawIfStmt() 203 } else if (IfStmt *ElseIf = dyn_cast<IfStmt>(Else)) { in PrintRawIfStmt() 213 void StmtPrinter::VisitIfStmt(IfStmt *If) { in VisitIfStmt()
|
| HD | Stmt.cpp | 884 IfStmt::IfStmt(const ASTContext &C, SourceLocation IL, VarDecl *var, Expr *cond, in IfStmt() function in IfStmt 894 VarDecl *IfStmt::getConditionVariable() const { in getConditionVariable() 902 void IfStmt::setConditionVariable(const ASTContext &C, VarDecl *V) { in setConditionVariable()
|
| HD | StmtProfile.cpp | 116 void StmtProfiler::VisitIfStmt(const IfStmt *S) { in VisitIfStmt()
|
| HD | ExprConstant.cpp | 3368 const IfStmt *IS = cast<IfStmt>(S); in EvaluateStmt() 3463 const IfStmt *IS = cast<IfStmt>(S); in EvaluateStmt()
|
| HD | ASTImporter.cpp | 184 Stmt *VisitIfStmt(IfStmt *S); 4690 Stmt *ASTNodeImporter::VisitIfStmt(IfStmt *S) { in VisitIfStmt() 4709 return new (Importer.getToContext()) IfStmt(Importer.getToContext(), in VisitIfStmt()
|
| /NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| HD | TransEmptyStatementsAndDealloc.cpp | 97 bool VisitIfStmt(IfStmt *S) { in VisitIfStmt()
|
| HD | Transforms.cpp | 270 bool VisitIfStmt(IfStmt *S) { in VisitIfStmt()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 16 def IfStmt : Stmt;
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Stmt.h | 882 class IfStmt : public Stmt { 890 IfStmt(const ASTContext &C, SourceLocation IL, VarDecl *var, Expr *cond, 895 explicit IfStmt(EmptyShell Empty) : Stmt(IfStmtClass, Empty) { } in IfStmt() function
|
| HD | DataRecursiveASTVisitor.h | 1947 DEF_TRAVERSE_STMT(IfStmt, {})
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | CoreEngine.cpp | 408 HandleBranch(cast<IfStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
|
| HD | BugReporter.cpp | 469 if (cast<IfStmt>(Parent)->getCond() != S) in getEnclosingStmtLocation() 1913 return cast<IfStmt>(S)->getCond() == Cond; in isConditionForTerminator() 2095 isa<IfStmt>(s1Start) || isa<ObjCForCollectionStmt>(s1Start) || in simplifySimpleBranches()
|
| HD | BugReporterVisitors.cpp | 1220 Cond = cast<IfStmt>(Term)->getCond(); in VisitTerminator()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | AnalysisBasedWarnings.cpp | 723 const IfStmt *IS = cast<IfStmt>(Term); in DiagUninitUse()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 184 void ASTStmtReader::VisitIfStmt(IfStmt *S) { in VisitIfStmt() 2383 S = new (Context) IfStmt(Empty); in ReadStmtFromStream()
|