Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/docs/
H A DClangTransformerTutorial.rst2 Clang Transformer Tutorial
5 A tutorial on how to write a source-to-source translation tool using Clang Transformer.
10 What is Clang Transformer?
13 Clang Transformer is a framework for writing C++ diagnostics and program
17 The core abstraction of Transformer is the *rewrite rule*, which specifies how
19 tasks you can achieve with Transformer:
35 Transformer helps users succinctly specify rules of this sort and easily execute
39 Who is Clang Transformer for?
42 Clang Transformer is for developers who want to write clang-tidy checks or write
51 Patterns in Transformer are expressed with :doc:`clang's AST matchers <LibASTMatchers>`.
[all …]
H A DClangFormattedStatus.rst387 * - clang/include/clang/Tooling/Transformer
697 * - clang/lib/Tooling/Transformer
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Transformer/
H A DTransformer.h63 class Transformer : public ast_matchers::MatchFinder::MatchCallback {
79 explicit Transformer(transformer::RewriteRuleWith<void> Rule,
81 : Transformer(std::move(Rule),
96 explicit Transformer(
201 Transformer::Transformer(
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/
H A DBUILD.gn1 static_library("Transformer") {
20 "Transformer.cpp",
/openbsd-src/gnu/llvm/clang/lib/Tooling/Transformer/
H A DTransformer.cpp71 void Transformer::registerMatchers(MatchFinder *MatchFinder) { in registerMatchers()
76 void Transformer::run(const MatchFinder::MatchResult &Result) { in run()
H A DCMakeLists.txt13 Transformer.cpp
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/
H A DBUILD.gn10 "//clang/lib/Tooling/Transformer",
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/
H A DBUILD.gn23 "//clang/lib/Tooling/Transformer",
/openbsd-src/gnu/llvm/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp589 void RVVType::applyModifier(const PrototypeDescriptor &Transformer) { in applyModifier() argument
591 switch (static_cast<BaseTypeModifier>(Transformer.PT)) { in applyModifier()
618 switch (static_cast<VectorTypeModifier>(Transformer.VTM)) { in applyModifier()
713 if ((static_cast<unsigned>(Transformer.TM) & TypeModifierMask) != in applyModifier()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Tooling/
H A DBUILD.gn21 "//clang/lib/Tooling/Transformer",
/openbsd-src/gnu/llvm/clang/lib/Tooling/
H A DCMakeLists.txt15 add_subdirectory(Transformer)
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt297 clang/include/clang/Tooling/Transformer/MatchConsumer.h
298 clang/include/clang/Tooling/Transformer/Parsing.h
299 clang/include/clang/Tooling/Transformer/RangeSelector.h
300 clang/include/clang/Tooling/Transformer/SourceCode.h
301 clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h
302 clang/include/clang/Tooling/Transformer/Transformer.h
597 clang/lib/Tooling/Transformer/Parsing.cpp
598 clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp
599 clang/lib/Tooling/Transformer/Stencil.cpp
600 clang/lib/Tooling/Transformer/Transformer.cpp
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExpr.cpp17905 } Transformer(SemaRef, Rec.ReferenceToConsteval, in RemoveNestedImmediateInvocation() local
17915 Transformer.AllowSkippingFirstCXXConstructExpr = false; in RemoveNestedImmediateInvocation()
17917 ExprResult Res = Transformer.TransformExpr(It->getPointer()->getSubExpr()); in RemoveNestedImmediateInvocation()
/openbsd-src/games/fortune/datfiles/
H A Dfortunes924 Louise Amp, James Watt, Bob Transformer, etc. These pioneers conducted