Lines Matching refs:ExtractionZone
155 struct ExtractionZone { struct
225 bool alwaysReturns(const ExtractionZone &EZ) { in alwaysReturns()
236 bool ExtractionZone::isRootStmt(const Stmt *S) const { in isRootStmt()
305 llvm::Optional<ExtractionZone> findExtractionZone(const Node *CommonAnc, in findExtractionZone()
308 ExtractionZone ExtZone; in findExtractionZone()
565 CapturedZoneInfo captureZoneInfo(const ExtractionZone &ExtZone) { in captureZoneInfo()
572 ExtractionZoneVisitor(const ExtractionZone &ExtZone) : ExtZone(ExtZone) { in captureZoneInfo()
646 const ExtractionZone &ExtZone; in captureZoneInfo()
705 getSemicolonPolicy(ExtractionZone &ExtZone, const SourceManager &SM, in getSemicolonPolicy()
752 llvm::Expected<NewFunction> getExtractedFunction(ExtractionZone &ExtZone, in getExtractedFunction()
808 ExtractionZone ExtZone;
843 bool hasReturnStmt(const ExtractionZone &ExtZone) { in hasReturnStmt()