Searched refs:Traversal (Results 1 - 9 of 9) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp62 ast_type_traits::TraversalKind Traversal = ast_type_traits::TK_AsIs; member in struct:clang::ast_matchers::internal::__anon2762::MatchKey
65 return std::tie(MatcherID, Node, BoundNodes, Traversal) <
67 Other.Traversal);
90 ast_type_traits::TraversalKind Traversal,
93 MaxDepth(MaxDepth), Traversal(Traversal), Bind(Bind), Matches(false) {}
152 if (Traversal ==
346 const ast_type_traits::TraversalKind Traversal; member in class:clang::ast_matchers::internal::__anon2762::MatchChildASTVisitor
447 ast_type_traits::TraversalKind Traversal,
451 return matchesRecursively(Node, Matcher, Builder, MaxDepth, Traversal,
88 MatchChildASTVisitor(const DynTypedMatcher *Matcher, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, int MaxDepth, ast_type_traits::TraversalKind Traversal, ASTMatchFinder::BindKind Bind) argument
443 memoizedMatchesRecursively(const ast_type_traits::DynTypedNode &Node, ASTContext &Ctx, const DynTypedMatcher &Matcher, BoundNodesTreeBuilder *Builder, int MaxDepth, ast_type_traits::TraversalKind Traversal, BindKind Bind) argument
480 matchesRecursively(const ast_type_traits::DynTypedNode &Node, const DynTypedMatcher &Matcher, BoundNodesTreeBuilder *Builder, int MaxDepth, ast_type_traits::TraversalKind Traversal, BindKind Bind) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h1 //===--- ASTNodeTraverser.h - Traversal of AST nodes ----------------------===//
68 ast_type_traits::TraversalKind Traversal = member in class:clang::ASTNodeTraverser
80 void SetTraversalKind(ast_type_traits::TraversalKind TK) { Traversal = TK; }
110 switch (Traversal) {
135 Traversal == ast_type_traits::TK_IgnoreUnlessSpelledInSource)
661 if (Traversal == ast_type_traits::TK_IgnoreUnlessSpelledInSource) {
H A DASTContext.h569 ast_type_traits::TraversalKind Traversal = ast_type_traits::TK_AsIs; member in class:clang::ASTContext
572 ast_type_traits::TraversalKind getTraversalKind() const { return Traversal; }
573 void setTraversalKind(ast_type_traits::TraversalKind TK) { Traversal = TK; }
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp150 LoopTraversal Traversal; local
151 LoopTraversal::TraversalOrder TraversedMBBOrder = Traversal.traverse(mf);
H A DExecutionDomainFix.cpp455 LoopTraversal Traversal;
456 LoopTraversal::TraversalOrder TraversedMBBOrder = Traversal.traverse(mf);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp699 LoopBlocksTraversal Traversal(DFS, LI);
700 for (BasicBlock *POI : Traversal) {
718 // the DFS result cached by Traversal.
1109 LoopBlocksTraversal Traversal(*this, LI);
1110 for (LoopBlocksTraversal::POTIterator POI = Traversal.begin(),
1111 POE = Traversal.end();
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h58 class Traversal { class in namespace:clang::threadSafety::til
185 class VisitReducer : public Traversal<Self, VisitReducerBase>,
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1186 ast_type_traits::TraversalKind Traversal; member in class:clang::ast_matchers::internal::TraversalMatcher
1191 : TraversalMatcher::WrapperMatcherInterface(ChildMatcher), Traversal(TK) {
1202 return Traversal;
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp110 switch (Traversal) {
118 llvm_unreachable("Invalid Traversal type!");
10665 std::unique_ptr<ParentMap> &P = Parents[Traversal];

Completed in 241 milliseconds