Home
last modified time | relevance | path

Searched refs:MatchCallback (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h92 class MatchCallback {
94 virtual ~MatchCallback();
156 MatchCallback *Action);
158 MatchCallback *Action);
160 MatchCallback *Action);
162 MatchCallback *Action);
164 MatchCallback *Action);
166 MatchCallback *Action);
168 MatchCallback *Action);
170 MatchCallback *Action);
[all …]
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp35 typedef MatchFinder::MatchCallback MatchCallback; typedef
434 for (MatchCallback *MC : Matchers->AllCallbacks) { in onStartOfTranslationUnit()
444 for (MatchCallback *MC : Matchers->AllCallbacks) { in onEndOfTranslationUnit()
784 SetCallbackAndRawNode(const MatchCallback *CB, const NodeType &N) { \
805 const MatchCallback *getCallback() const { return Callback.getPointer(); } in getCallback()
838 llvm::PointerIntPair<const MatchCallback *, 1> Callback;
852 CurMatchRAII(MatchASTVisitor &MV, const MatchCallback *CB, in CurMatchRAII()
916 const MatchCallback *CB = State.getCallback(); in print()
1254 MatchFinder::MatchCallback *Callback) in MatchVisitor()
1266 MatchFinder::MatchCallback* Callback;
[all …]
/openbsd-src/gnu/llvm/clang/lib/Tooling/DumpTool/
H A DASTSrcLocProcessor.h25 class ASTSrcLocProcessor : public ast_matchers::MatchFinder::MatchCallback {
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/
H A DRefactoringCallbacks.h40 class RefactoringCallback : public ast_matchers::MatchFinder::MatchCallback {
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Transformer/
H A DTransformer.h63 class Transformer : public ast_matchers::MatchFinder::MatchCallback {
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DNumberObjectConversionChecker.cpp51 class Callback : public MatchFinder::MatchCallback {
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp470 struct GadgetFinderCallback : MatchFinder::MatchCallback { in findGadgets()
/openbsd-src/gnu/llvm/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp268 class ApplyRuleCallback : public MatchFinder::MatchCallback {
/openbsd-src/gnu/llvm/clang/docs/
H A DLibASTMatchersTutorial.rst264 ``MatchCallback`` and registered with a ``MatchFinder`` object, then run
281 class LoopPrinter : public MatchFinder::MatchCallback {