Home
last modified time | relevance | path

Searched refs:Transformer (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DTransformer.h23 class Transformer : public ast_matchers::MatchFinder::MatchCallback {
33 Transformer(transformer::RewriteRule Rule, ChangeConsumer Consumer) in Transformer() function
/freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp597 void RVVType::applyModifier(StringRef Transformer) { in applyModifier() argument
598 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 …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DTransformer.cpp24 void Transformer::registerMatchers(MatchFinder *MatchFinder) { in registerMatchers()
29 void Transformer::run(const MatchFinder::MatchResult &Result) { in run()
/freebsd-13.1/contrib/llvm-project/
H A DFREEBSD-Xlist84 clang/lib/Tooling/Transformer/CMakeLists.txt
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp16724 } Transformer(SemaRef, Rec.ReferenceToConsteval, in RemoveNestedImmediateInvocation() local
16734 Transformer.AllowSkippingFirstCXXConstructExpr = false; in RemoveNestedImmediateInvocation()
16736 ExprResult Res = Transformer.TransformExpr(It->getPointer()->getSubExpr()); in RemoveNestedImmediateInvocation()