Searched refs:CXXPat (Results 1 – 3 of 3) sorted by relevance
995 if (auto *CXXPat = dyn_cast<CXXPattern>(Pat.get())) in addApplyPattern() local996 CXXPat->setIsApply(); in addApplyPattern()1152 if (const auto *CXXPat = dyn_cast<CXXPattern>(Pat)) { in checkSemantics() local1153 if (!CXXPat->getRawCode().contains("return ")) in checkSemantics()1742 if (const auto *CXXPat = dyn_cast<CXXPattern>(Pat.get())) { in emitPatFragMatchPattern() local1743 addCXXPredicate(RM, PatFragCEs, *CXXPat, Alts); in emitPatFragMatchPattern()1840 auto *CXXPat = cast<CXXPattern>(Pat.second.get()); in emitCXXMatchApply() local1841 CodeExpander Expander(CXXPat->getRawCode(), CE, RuleDef.getLoc(), in emitCXXMatchApply()
79 auto CXXPat = std::make_unique<CXXPattern>(*StringI, insertStrRef(Name)); in parsePatternList() local80 if (!ParseAction(std::move(CXXPat))) in parsePatternList()