Home
last modified time | relevance | path

Searched refs:TraversalKind (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DParentMapContext.h60 TraversalKind getTraversalKind() const { return Traversal; } in getTraversalKind()
61 void setTraversalKind(TraversalKind TK) { Traversal = TK; } in setTraversalKind()
71 TraversalKind Traversal = TK_AsIs;
77 TraversalKind TK = TK_AsIs;
80 TraversalKindScope(ASTContext &ASTCtx, std::optional<TraversalKind> ScopeTK) in TraversalKindScope()
H A DASTNodeTraverser.h87 TraversalKind Traversal = TraversalKind::TK_AsIs;
98 void SetTraversalKind(TraversalKind TK) { Traversal = TK; } in SetTraversalKind()
99 TraversalKind GetTraversalKind() const { return Traversal; } in GetTraversalKind()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp142 std::optional<clang::TraversalKind> TraversalKind() const override { in TraversalKind() function in clang::ast_matchers::internal::__anon93d891040211::IdDynMatcher
143 return InnerMatcher->TraversalKind(); in TraversalKind()
169 clang::TraversalKind TK, in DynTraversalMatcherImpl()
178 std::optional<clang::TraversalKind> TraversalKind() const override { in TraversalKind() function in clang::ast_matchers::internal::__anon93d891040211::DynTraversalMatcherImpl
183 clang::TraversalKind TK;
258 DynTypedMatcher DynTypedMatcher::withTraversalKind(TraversalKind TK) { in withTraversalKind()
289 Implementation->TraversalKind()); in matches()
317 Implementation->TraversalKind()); in matchesNoKindCheck()
H A DASTMatchFinder.cpp72 TraversalKind Traversal = TK_AsIs;
1610 std::optional<TraversalKind> TK; in addMatcher()
1628 std::optional<TraversalKind> TK; in addMatcher()
1733 std::optional<TraversalKind>
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h352 virtual std::optional<clang::TraversalKind> TraversalKind() const {
469 DynTypedMatcher withTraversalKind(TraversalKind TK);
538 std::optional<clang::TraversalKind> getTraversalKind() const {
539 return Implementation->TraversalKind();
650 std::optional<clang::TraversalKind> TraversalKind() const override {
1502 clang::TraversalKind Traversal;
1505 explicit TraversalMatcher(clang::TraversalKind TK,
1515 std::optional<clang::TraversalKind> TraversalKind() const override {
1524 TraversalWrapper(TraversalKind TK, const MatcherType &InnerMatcher)
1542 TraversalKind TK;
H A DASTMatchFinder.h119 virtual std::optional<TraversalKind> getCheckTraversalKind() const;
293 std::optional<TraversalKind> getCheckTraversalKind() const override { in getCheckTraversalKind()
H A DASTMatchers.h818 internal::Matcher<T> traverse(TraversalKind TK, in traverse()
828 traverse(TraversalKind TK, const internal::BindableMatcher<T> &InnerMatcher) { in traverse()
838 traverse(TraversalKind TK, in traverse()
848 traverse(TraversalKind TK, const internal::ArgumentAdaptingMatcherFuncAdaptor< in traverse()
859 traverse(TraversalKind TK, in traverse()
869 traverse(TraversalKind TK, const internal::MapAnyOfHelper<T...> &InnerMatcher) { in traverse()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h103 enum TraversalKind { enum
120 using R_Ctx = TraversalKind;
294 bool traverse(SExpr *E, TraversalKind K = TRV_Normal) {
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DParentMapContext.cpp151 DynTypedNodeList getParents(TraversalKind TK, const DynTypedNode &Node) { in getParents()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp380 TraversalKind DefaultTraversalKind) { in taggedMatchers()