Searched refs:CXXPat (Results 1 – 3 of 3) sorted by relevance
1037 if (auto *CXXPat = dyn_cast<CXXPattern>(Pat.get())) in addApplyPattern() local1038 CXXPat->setIsApply(); in addApplyPattern()1234 if (const auto *CXXPat = dyn_cast<CXXPattern>(Pat)) { in checkSemantics() local1235 if (!CXXPat->getRawCode().contains("return ")) in checkSemantics()1836 if (const auto *CXXPat = dyn_cast<CXXPattern>(Pat.get())) { in emitPatFragMatchPattern() local1837 addCXXPredicate(RM, PatFragCEs, *CXXPat, Alts); in emitPatFragMatchPattern()1934 auto *CXXPat = cast<CXXPattern>(Pat.second.get()); in emitCXXMatchApply() local1935 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()