Home
last modified time | relevance | path

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

/external/llvm-project/llvm/unittests/ADT/
DTestGraph.h163 class ChildIterator {
172 ChildIterator(); // Disable default constructor.
174 ChildIterator(NodeType *F, NodeSubset C) : FirstNode(F), Children(C) {} in ChildIterator() function
178 ChildIterator(const ChildIterator &other) = default;
179 ChildIterator &operator=(const ChildIterator &other) = default;
182 bool operator==(const ChildIterator &other) const {
186 bool operator!=(const ChildIterator &other) const {
191 ChildIterator& operator++() {
204 ChildIterator operator++(int) {
205 ChildIterator Result(*this);
[all …]
/external/llvm/unittests/ADT/
DSCCIteratorTest.cpp159 class ChildIterator { class in llvm::Graph
168 ChildIterator(); // Disable default constructor.
170 ChildIterator(NodeType *F, NodeSubset C) : FirstNode(F), Children(C) {} in ChildIterator() function in llvm::Graph::ChildIterator
174 ChildIterator(const ChildIterator& other) : FirstNode(other.FirstNode), in ChildIterator() function in llvm::Graph::ChildIterator
178 bool operator==(const ChildIterator &other) const { in operator ==()
182 bool operator!=(const ChildIterator &other) const { in operator !=()
187 ChildIterator& operator++() { in operator ++()
200 ChildIterator operator++(int) { in operator ++()
201 ChildIterator Result(*this); in operator ++()
220 static ChildIterator child_begin(NodeType *Parent) { in child_begin()
[all …]
/external/llvm-project/clang/include/clang/Tooling/Syntax/
DTree.h217 struct ChildIterator : ChildIteratorBase<ChildIterator, Node> { struct
224 ConstChildIterator(const ChildIterator &I) : Base(I.asPointer()) {} in ConstChildIterator()
227 llvm::iterator_range<ChildIterator> getChildren() { in getChildren()
228 return {ChildIterator(getFirstChild()), ChildIterator()}; in getChildren()
/external/apache-xml/src/main/java/org/apache/xpath/axes/
DChildIterator.java35 public class ChildIterator extends LocPathIterator class
49 ChildIterator(Compiler compiler, int opPos, int analysis) in ChildIterator() method in ChildIterator
DWalkerFactory.java191 iter = new ChildIterator(compiler, opPos, analysis); in newDTMIterator()
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineDominators.h248 template <class Node, class ChildIterator>
251 using ChildIteratorType = ChildIterator;
/external/llvm/include/llvm/CodeGen/
DMachineDominators.h272 template <class Node, class ChildIterator>
275 typedef ChildIterator ChildIteratorType;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineDominators.h258 template <class Node, class ChildIterator>
261 using ChildIteratorType = ChildIterator;
/external/llvm/include/llvm/IR/
DDominators.h157 template <class Node, class ChildIterator> struct DomTreeGraphTraitsBase {
159 typedef ChildIterator ChildIteratorType;
/external/llvm-project/clang/utils/TableGen/
DClangASTNodesEmitter.cpp34 typedef ChildMap::const_iterator ChildIterator; typedef in __anon6694c97c0111::ClangASTNodesEmitter
91 ChildIterator i = Tree.lower_bound(Base), e = Tree.upper_bound(Base); in EmitNode()
/external/clang/utils/TableGen/
DClangASTNodesEmitter.cpp29 typedef ChildMap::const_iterator ChildIterator; typedef in __anond4816a0e0111::ClangASTNodesEmitter
78 ChildIterator i = Tree.lower_bound(Base), e = Tree.upper_bound(Base); in EmitNode()
/external/llvm-project/llvm/include/llvm/IR/
DDominators.h209 template <class Node, class ChildIterator> struct DomTreeGraphTraitsBase {
211 using ChildIteratorType = ChildIterator;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDominators.h191 template <class Node, class ChildIterator> struct DomTreeGraphTraitsBase {
193 using ChildIteratorType = ChildIterator;
/external/llvm-project/clang/unittests/Tooling/Syntax/
DTreeTest.cpp171 EXPECT_EQ(It, Tree::ChildIterator()); in TEST_F()