Lines Matching defs:Stmt
17 #include "clang/AST/Stmt.h"
29 static llvm::DenseMap<const Stmt *, const CFGBlock *>
31 llvm::DenseMap<const Stmt *, const CFGBlock *> StmtToBlock;
37 auto Stmt = Element.getAs<CFGStmt>();
38 if (!Stmt)
41 StmtToBlock[Stmt->getStmt()] = Block;
53 if (const Stmt *TerminatorCond = Block->getTerminatorCondition())
70 if (const Stmt *TerminatorStmt = Block->getTerminatorStmt())
103 auto CheckChildExprs = [&Result, &StmtToBlock](const Stmt *S,
105 for (const Stmt *Child : S->children()) {
122 if (const Stmt *TerminatorCond = Block->getTerminatorCondition())
145 llvm::Expected<AdornedCFG> AdornedCFG::build(const Decl &D, Stmt &S,