Home
last modified time | relevance | path

Searched refs:Children (Results 1 – 25 of 121) sorted by relevance

12345

/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DNodes.cpp112 std::vector<syntax::NameSpecifier *> Children; in getSpecifiers() local
114 Children.push_back(llvm::cast<syntax::NameSpecifier>(Element)); in getSpecifiers()
116 return Children; in getSpecifiers()
123 Children; in getSpecifiersAndDoubleColons() local
125 Children.push_back( in getSpecifiersAndDoubleColons()
129 return Children; in getSpecifiersAndDoubleColons()
134 std::vector<syntax::Expression *> Children; in getArguments() local
136 Children.push_back(llvm::cast<syntax::Expression>(ArgumentAsNode)); in getArguments()
138 return Children; in getArguments()
144 std::vector<syntax::List::ElementAndDelimiter<syntax::Expression>> Children; in getArgumentsAndCommas() local
[all …]
H A DTree.cpp315 std::vector<syntax::List::ElementAndDelimiter<Node>> Children; in getElementsAsNodesAndDelimiters() local
321 Children.push_back({ElementWithoutDelimiter, nullptr}); in getElementsAsNodesAndDelimiters()
327 Children.push_back({ElementWithoutDelimiter, cast<syntax::Leaf>(&C)}); in getElementsAsNodesAndDelimiters()
339 Children.push_back({ElementWithoutDelimiter, nullptr}); in getElementsAsNodesAndDelimiters()
345 Children.push_back({ElementWithoutDelimiter, nullptr}); in getElementsAsNodesAndDelimiters()
351 return Children; in getElementsAsNodesAndDelimiters()
360 std::vector<syntax::Node *> Children; in getElementsAsNodes() local
366 Children.push_back(ElementWithoutDelimiter); in getElementsAsNodes()
372 Children.push_back(ElementWithoutDelimiter); in getElementsAsNodes()
383 Children.push_back(ElementWithoutDelimiter); in getElementsAsNodes()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DDeltaTree.cpp124 DeltaTreeNode *Children[2 * WidthFactor]; member in __anon400feef60111::DeltaTreeInteriorNode
128 Children[i]->Destroy(); in ~DeltaTreeInteriorNode()
136 Children[0] = IR.LHS; in DeltaTreeInteriorNode()
137 Children[1] = IR.RHS; in DeltaTreeInteriorNode()
146 return Children[i]; in getChild()
151 return Children[i]; in getChild()
231 if (!IN->Children[i]->DoInsertion(FileIndex, Delta, InsertRes)) in DoInsertion()
241 memmove(&IN->Children[i + 2], &IN->Children[i + 1], in DoInsertion()
242 (e - i) * sizeof(IN->Children[0])); in DoInsertion()
243 IN->Children[i] = InsertRes->LHS; in DoInsertion()
[all …]
H A DSuffixTree.cpp63 Parent.Children[Edge] = N; in insertLeaf()
77 Parent->Children[Edge] = N; in insertInternalNode()
102 for (auto &ChildPair : InternalNode->Children) { in setSuffixIndices()
140 auto J = CurrInternalNode->Children.begin(); in setLeafNodes()
141 if (J != CurrInternalNode->Children.end()) { in setLeafNodes()
145 for (; J != CurrInternalNode->Children.end(); ++J) { in setLeafNodes()
195 if (auto It = Active.Node->Children.find(FirstChar); in extend()
196 It == Active.Node->Children.end()) { in extend()
269 SplitNode->Children[Str[NextNode->getStartIdx()]] = NextNode; in extend()
316 for (auto &ChildPair : Curr->Children) in advance()
[all …]
H A DRewriteRope.cpp398 RopePieceBTreeNode *Children[2 * WidthFactor]; member in __anon4d9c27d40311::RopePieceBTreeInterior
405 Children[0] = LHS; in RopePieceBTreeInterior()
406 Children[1] = RHS; in RopePieceBTreeInterior()
413 Children[i]->Destroy(); in ~RopePieceBTreeInterior()
422 return Children[i]; in getChild()
427 return Children[i]; in getChild()
533 memmove(&Children[i + 2], &Children[i + 1], in HandleChildPiece()
534 (getNumChildren() - i - 1) * sizeof(Children[0])); in HandleChildPiece()
535 Children[i + 1] = RHS; in HandleChildPiece()
547 memcpy(&NewNode->Children[0], &Children[WidthFactor], in HandleChildPiece()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DFileMatchTrie.cpp68 if (Children.empty()) { in insert()
75 Children[Element].Path = Path; in insert()
79 Children[Element].insert(NewPath, ConsumedLength + Element.size() + 1); in insert()
108 if (Children.empty()) { in findEquivalent()
120 Children.find(Element); in findEquivalent()
121 if (MatchingChild != Children.end()) { in findEquivalent()
157 if (Children.empty()) { in getAll()
162 It = Children.begin(), E = Children.end(); in getAll()
166 It->getValue().getAll(Results, Children.end()); in getAll()
175 llvm::StringMap<FileMatchTrieNode> Children; member in clang::tooling::FileMatchTrieNode
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DTokenAnnotator.h88 Current->Children.clear(); in addChildren()
89 for (const auto &Child : Node.Children) { in addChildren()
90 Children.push_back(new AnnotatedLine(Child)); in addChildren()
91 if (Children.back()->ContainsMacroCall) in addChildren()
93 Current->Children.push_back(Children.back()); in addChildren()
99 for (const auto *Child : Children) in size()
105 for (AnnotatedLine *Child : Children) in ~AnnotatedLine()
109 Current->Children.clear(); in ~AnnotatedLine()
175 SmallVector<AnnotatedLine *, 0> Children; variable
H A DMacroCallReconstructor.cpp38 for (const auto &Child : N.Children) in forEachToken()
63 Result.Tokens.front()->Children.size() == 1); in takeResult()
65 *Result.Tokens.front()->Children.front(), Result.Level); in takeResult()
174 ActiveReconstructedLines.back()->Tokens.back()->Children.push_back( in prepareParent()
177 &*ActiveReconstructedLines.back()->Tokens.back()->Children.back()); in prepareParent()
473 assert(Result.Tokens.size() == 1 && !Result.Tokens.front()->Children.empty()); in finalize()
481 auto *I = Top.Children.begin(); in finalize()
486 for (auto *E = Top.Children.end(); I != E; ++I) { in finalize()
487 assert(Last->Children.empty()); in finalize()
488 Last->Children.push_back(std::move(*I)); in finalize()
[all …]
H A DAffectedRangeManager.cpp96 markAllAsAffected((*I)->Children.begin(), (*I)->Children.end()); in markAllAsAffected()
105 Line->ChildrenAffected = computeAffectedLines(Line->Children); in nonPPLineAffected()
126 if (!Tok->Children.empty() && Tok->Children.front()->Affected) in nonPPLineAffected()
129 IncludeLeadingNewlines = Tok->Children.empty(); in nonPPLineAffected()
H A DUnwrappedLineParser.h418 llvm::ArrayRef<UnwrappedLine> Children = {})
419 : Tok(Tok), Children(Children) {} in Tok()
422 SmallVector<UnwrappedLine, 0> Children; member
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DLexicallyOrderedRecursiveASTVisitor.h116 SmallVector<Stmt *, 8> Children(CE->children()); in getStmtChildren()
129 Swap = Children.size() != 2; in getStmtChildren()
135 if (Swap && Children.size() > 1) in getStmtChildren()
136 std::swap(Children[0], Children[1]); in getStmtChildren()
137 return Children; in getStmtChildren()
H A DOpenMPClause.h94 auto Children = const_cast<OMPClause *>(this)->children(); in children() local
95 return const_child_range(Children.begin(), Children.end()); in children()
103 auto Children = const_cast<OMPClause *>(this)->children(); in used_children() local
104 return const_child_range(Children.begin(), Children.end()); in used_children()
653 auto Children = const_cast<OMPAllocateClause *>(this)->children(); in children() local
654 return const_child_range(Children.begin(), Children.end()); in children()
761 auto Children = const_cast<OMPIfClause *>(this)->used_children(); in used_children() local
762 return const_child_range(Children.begin(), Children.end()); in used_children()
811 auto Children = const_cast<OMPFinalClause *>(this)->used_children(); in used_children() local
812 return const_child_range(Children.begin(), Children.end()); in used_children()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DInlineInfo.h66 std::vector<InlineInfo> Children; member
73 Children.clear(); in clear()
184 LHS.Children == RHS.Children;
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DTypePool.h68 ArrayList<TypeEntry *, 5> Children; variable
78 : Children(&Allocator) {} in TypeEntryBody()
139 ParentEntry->getValue().load()->Children.add(Entry); in getOrCreateTypeEntryBody()
150 Entry->getValue().load()->Children.sort(TypesComparator); in sortTypes()
151 Entry->getValue().load()->Children.forEach(SortChildrenRec); in sortTypes()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTree.h64 SmallVector<DomTreeNodeBase *, 4> Children;
76 iterator begin() { return Children.begin(); }
77 iterator end() { return Children.end(); }
78 const_iterator begin() const { return Children.begin(); }
79 const_iterator end() const { return Children.end(); }
81 DomTreeNodeBase *const &back() const { return Children.back(); }
82 DomTreeNodeBase *&back() { return Children.back(); }
93 void addChild(DomTreeNodeBase *C) { Children.push_back(C); }
95 bool isLeaf() const { return Children.empty(); }
96 size_t getNumChildren() const { return Children.size(); }
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DInlineInfo.cpp33 for (const auto &Child : II.Children) in operator <<()
46 for (const auto &Child : II.Children) { in getInlineStackHelper()
216 Inline.Children.emplace_back(std::move(*Child)); in decode()
236 bool HasChildren = !Children.empty(); in encode()
246 for (const auto &Child : Children) { in encode()
268 uint64_t NumChildren = II.Children.size(); in GetTotalNumChildren()
269 for (const auto &Child : II.Children) in GetTotalNumChildren()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DSEHFrameSupport.h42 SetVector<Block *> Children; in operator() local
47 Children.insert(&Sym.getBlock()); in operator()
49 for (auto *Child : Children) in operator()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleInfo.h62 std::vector<std::unique_ptr<GenericCycle>> Children; variable
82 Children.clear(); in clear()
187 return const_child_iterator{Children.begin()}; in child_begin()
190 return const_child_iterator{Children.end()}; in child_end()
192 size_t getNumChildren() const { return Children.size(); } in getNumChildren()
194 return llvm::make_range(const_child_iterator{Children.begin()}, in children()
195 const_child_iterator{Children.end()}); in children()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIteratedDominanceFrontier.h72 auto Children = children<OrderedNodeTy>(N);
73 return {Children.begin(), Children.end()};
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DASTSelection.h55 std::vector<SelectedASTNode> Children; member
108 return SelectedNode.get().Children.size(); in size()
116 return SelectedNode.get().Children[I].Node.get<Stmt>();
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/
H A DSPIRVConvergenceRegionAnalysis.cpp88 if (Candidate->Children.size() == 0) in findParentRegion()
91 for (auto *Child : Candidate->Children) { in findParentRegion()
138 for (auto *Child : Children) { in releaseMemory()
142 Children.resize(0); in releaseMemory()
180 for (const auto Child : Children) in dump()
293 Region->Parent->Children.push_back(Region); in analyze()
/freebsd/contrib/llvm-project/compiler-rt/lib/ctx_profile/tests/
H A DRootAutoDetectorTest.cpp55 if (T.Children.empty()) { in checkSameImpl()
60 if (T.Children.size() > 1) in checkSameImpl()
61 popAndCheck(Preorder, Marker::split(T.Children.size())); in checkSameImpl()
63 T.Children.forEach([&](const auto &KVP) { in checkSameImpl()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp58 if (Result.Children.empty()) in getSelectedASTNode()
136 if (SelectionKind != SourceSelectionKind::None || !Node.Children.empty()) in popAndAddToSelectionIfSelected()
137 SelectionStack.back().Children.push_back(std::move(Node)); in popAndAddToSelectionIfSelected()
227 for (const auto &Child : Node.Children) in dump()
241 for (const auto &Child : Node.Children) { in hasAnyDirectChildrenWithKind()
349 for (const auto &Child : ASTSelection.Children) { in findDeepestWithKind()
366 for (const auto &Child : ASTSelection.Children) in findDeepestWithKind()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h91 bool Children; variable
97 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C) {} in DIEAbbrev()
103 bool hasChildren() const { return Children; } in hasChildren()
105 void setChildrenFlag(bool hasChild) { Children = hasChild; } in setChildrenFlag()
843 IntrusiveBackList<DIE> Children; variable
876 bool hasChildren() const { return ForceChildren || !Children.empty(); } in hasChildren()
885 return make_range(Children.begin(), Children.end()); in children()
888 return make_range(Children.begin(), Children.end()); in children()
947 Children.push_back(*Child); in addChild()
948 return Children.back(); in addChild()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DWindowsResource.h171 using Children = std::map<T, std::unique_ptr<TreeNode>>;
181 const Children<uint32_t> &getIDChildren() const { return IDChildren; } in getIDChildren()
182 const Children<std::string> &getStringChildren() const { in getStringChildren()
225 Children<uint32_t> IDChildren;
226 Children<std::string> StringChildren;

12345