Searched refs:Transformer (Results 1 – 5 of 5) sorted by relevance
23 class Transformer : public ast_matchers::MatchFinder::MatchCallback {33 Transformer(transformer::RewriteRule Rule, ChangeConsumer Consumer) in Transformer() function
597 void RVVType::applyModifier(StringRef Transformer) { in applyModifier() argument598 if (Transformer.empty()) in applyModifier()601 auto PType = Transformer.back(); in applyModifier()647 Transformer = Transformer.drop_back(); in applyModifier()650 if (Transformer.startswith("(")) { in applyModifier()651 size_t Idx = Transformer.find(')'); in applyModifier()653 StringRef ComplexType = Transformer.slice(1, Idx); in applyModifier()654 Transformer = Transformer.drop_front(Idx + 1); in applyModifier()655 assert(Transformer.find('(') == StringRef::npos && in applyModifier()663 if (Transformer.find_first_of("PCKWS") != StringRef::npos) in applyModifier()[all …]
24 void Transformer::registerMatchers(MatchFinder *MatchFinder) { in registerMatchers()29 void Transformer::run(const MatchFinder::MatchResult &Result) { in run()
84 clang/lib/Tooling/Transformer/CMakeLists.txt
16724 } Transformer(SemaRef, Rec.ReferenceToConsteval, in RemoveNestedImmediateInvocation() local16734 Transformer.AllowSkippingFirstCXXConstructExpr = false; in RemoveNestedImmediateInvocation()16736 ExprResult Res = Transformer.TransformExpr(It->getPointer()->getSubExpr()); in RemoveNestedImmediateInvocation()