Searched refs:TraversalKind (Results 1 - 12 of 12) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/AST/
H A DParentMapContext.h60 TraversalKind getTraversalKind() const { return Traversal; }
61 void setTraversalKind(TraversalKind TK) { Traversal = TK; }
71 TraversalKind Traversal = TK_AsIs;
77 TraversalKind TK = TK_AsIs;
80 TraversalKindScope(ASTContext &ASTCtx, std::optional<TraversalKind> ScopeTK)
H A DASTNodeTraverser.h74 TraversalKind Traversal = TraversalKind::TK_AsIs;
85 void SetTraversalKind(TraversalKind TK) { Traversal = TK; }
86 TraversalKind GetTraversalKind() const { return Traversal; }
H A DASTTypeTraits.h38 enum TraversalKind { enum in namespace:clang
/openbsd-current/gnu/llvm/clang/lib/Tooling/DumpTool/
H A DASTSrcLocProcessor.h38 std::optional<TraversalKind> getCheckTraversalKind() const override {
/openbsd-current/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h115 /// TraversalKind to use while matching and processing
119 virtual std::optional<TraversalKind> getCheckTraversalKind() const;
293 std::optional<TraversalKind> getCheckTraversalKind() const override {
H A DASTMatchersInternal.h353 virtual std::optional<clang::TraversalKind> TraversalKind() const { function in class:clang::ast_matchers::internal::DynMatcherInterface
470 DynTypedMatcher withTraversalKind(TraversalKind TK);
535 /// Returns the \c TraversalKind respected by calls to `match()`, if any.
539 std::optional<clang::TraversalKind> getTraversalKind() const {
540 return Implementation->TraversalKind();
651 std::optional<clang::TraversalKind> TraversalKind() const override {
1505 clang::TraversalKind Traversal;
1508 explicit TraversalMatcher(clang::TraversalKind T
[all...]
H A DASTMatchers.h816 internal::Matcher<T> traverse(TraversalKind TK,
826 traverse(TraversalKind TK, const internal::BindableMatcher<T> &InnerMatcher) {
836 traverse(TraversalKind TK,
846 traverse(TraversalKind TK, const internal::ArgumentAdaptingMatcherFuncAdaptor<
857 traverse(TraversalKind TK,
867 traverse(TraversalKind TK, const internal::MapAnyOfHelper<T...> &InnerMatcher) {
/openbsd-current/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp143 std::optional<clang::TraversalKind> TraversalKind() const override {
144 return InnerMatcher->TraversalKind();
163 /// A matcher that specifies a particular \c TraversalKind.
170 clang::TraversalKind TK,
179 std::optional<clang::TraversalKind> TraversalKind() const override {
184 clang::TraversalKind TK;
259 DynTypedMatcher DynTypedMatcher::withTraversalKind(TraversalKind TK) {
290 Implementation->TraversalKind());
[all...]
H A DASTMatchFinder.cpp70 TraversalKind Traversal = TK_AsIs;
1565 std::optional<TraversalKind> TK;
1583 std::optional<TraversalKind> TK;
1688 std::optional<TraversalKind>
/openbsd-current/gnu/llvm/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h103 enum TraversalKind { enum in class:clang::threadSafety::til::SimpleReducerBase
120 using R_Ctx = TraversalKind;
294 bool traverse(SExpr *E, TraversalKind K = TRV_Normal) {
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DParentMapContext.cpp126 DynTypedNodeList getParents(TraversalKind TK, const DynTypedNode &Node) {
/openbsd-current/gnu/llvm/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp381 TraversalKind DefaultTraversalKind) {

Completed in 392 milliseconds