Home
last modified time | relevance | path

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

12345

/openbsd/gnu/llvm/clang/lib/Tooling/Syntax/
H A DNodes.cpp116 return Children; in getSpecifiers()
123 Children; in getSpecifiersAndDoubleColons() local
129 return Children; in getSpecifiersAndDoubleColons()
138 return Children; in getArguments()
150 return Children; in getArgumentsAndCommas()
160 return Children; in getParameterDeclarations()
167 Children; in getParametersAndCommas() local
173 return Children; in getParametersAndCommas()
183 return Children; in getDeclarators()
190 Children; in getDeclaratorsAndCommas() local
[all …]
H A DTree.cpp316 std::vector<syntax::List::ElementAndDelimiter<Node>> Children; in getElementsAsNodesAndDelimiters() local
322 Children.push_back({ElementWithoutDelimiter, nullptr}); in getElementsAsNodesAndDelimiters()
340 Children.push_back({ElementWithoutDelimiter, nullptr}); in getElementsAsNodesAndDelimiters()
346 Children.push_back({ElementWithoutDelimiter, nullptr}); in getElementsAsNodesAndDelimiters()
352 return Children; in getElementsAsNodesAndDelimiters()
361 std::vector<syntax::Node *> Children; in getElementsAsNodes() local
367 Children.push_back(ElementWithoutDelimiter); in getElementsAsNodes()
373 Children.push_back(ElementWithoutDelimiter); in getElementsAsNodes()
384 Children.push_back(ElementWithoutDelimiter); in getElementsAsNodes()
390 Children.push_back(ElementWithoutDelimiter); in getElementsAsNodes()
[all …]
/openbsd/gnu/llvm/clang/lib/Rewrite/
H A DDeltaTree.cpp130 Children[i]->Destroy(); in ~DeltaTreeInteriorNode()
138 Children[0] = IR.LHS; in DeltaTreeInteriorNode()
139 Children[1] = IR.RHS; in DeltaTreeInteriorNode()
147 return Children[i]; in getChild()
152 return Children[i]; in getChild()
242 memmove(&IN->Children[i+2], &IN->Children[i+1], in DoInsertion()
244 IN->Children[i] = InsertRes->LHS; in DoInsertion()
257 IN->Children[i] = InsertRes->LHS; in DoInsertion()
282 memmove(&InsertSide->Children[i+2], &InsertSide->Children[i+1], in DoInsertion()
284 InsertSide->Children[i+1] = SubRHS; in DoInsertion()
[all …]
H A DRewriteRope.cpp400 RopePieceBTreeNode *Children[2*WidthFactor]; member in __anoncd7100700311::RopePieceBTreeInterior
407 Children[0] = LHS; in RopePieceBTreeInterior()
408 Children[1] = RHS; in RopePieceBTreeInterior()
415 Children[i]->Destroy(); in ~RopePieceBTreeInterior()
424 return Children[i]; in getChild()
429 return Children[i]; in getChild()
537 memmove(&Children[i+2], &Children[i+1], in HandleChildPiece()
539 Children[i+1] = RHS; in HandleChildPiece()
551 memcpy(&NewNode->Children[0], &Children[WidthFactor], in HandleChildPiece()
552 WidthFactor*sizeof(Children[0])); in HandleChildPiece()
[all …]
/openbsd/gnu/llvm/clang/lib/Tooling/
H A DFileMatchTrie.cpp69 if (Children.empty()) { in insert()
76 Children[Element].Path = Path; in insert()
80 Children[Element].insert(NewPath, ConsumedLength + Element.size() + 1); in insert()
109 if (Children.empty()) { in findEquivalent()
121 Children.find(Element); in findEquivalent()
122 if (MatchingChild != Children.end()) { in findEquivalent()
158 if (Children.empty()) { in getAll()
163 It = Children.begin(), E = Children.end(); in getAll()
167 It->getValue().getAll(Results, Children.end()); in getAll()
176 llvm::StringMap<FileMatchTrieNode> Children; member in clang::tooling::FileMatchTrieNode
/openbsd/gnu/llvm/llvm/utils/UnicodeData/
H A DUnicodeNameMappingGenerator.cpp100 auto It = llvm::find_if(N->Children, in insert()
102 if (It == N->Children.end()) { in insert()
192 const std::unique_ptr<Node> &Child = Children[Index]; in dumpIndex()
194 if (Index != Children.size() - 1) in dumpIndex()
198 CollectChildren(Root->Children); in dumpIndex()
226 const bool HasChildren = N->Children.size() != 0; in dumpIndex()
263 CollectChildren(N->Children); in dumpIndex()
298 for (const std::unique_ptr<Node> &Child : N->Children) { in collectKeys()
310 for (auto &&Child : N->Children) { in compact()
317 N->Parent->Children = std::move(N->Children); in compact()
[all …]
/openbsd/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DStorageLocation.h79 llvm::DenseMap<const ValueDecl *, StorageLocation *> Children) in AggregateStorageLocation() argument
80 : StorageLocation(Kind::Aggregate, Type), Children(std::move(Children)) {} in AggregateStorageLocation()
88 auto It = Children.find(&D); in getChild()
89 assert(It != Children.end()); in getChild()
94 llvm::DenseMap<const ValueDecl *, StorageLocation *> Children;
H A DValue.h291 explicit StructValue(llvm::DenseMap<const ValueDecl *, Value *> Children) in StructValue() argument
292 : Value(Kind::Struct), Children(std::move(Children)) {} in StructValue()
301 auto It = Children.find(&D); in getChild()
302 if (It == Children.end()) in getChild()
308 void setChild(const ValueDecl &D, Value &Val) { Children[&D] = &Val; } in setChild()
311 llvm::DenseMap<const ValueDecl *, Value *> Children;
/openbsd/gnu/llvm/clang/lib/Format/
H A DMacroCallReconstructor.cpp38 for (const auto &Child : N.Children) in forEachToken()
64 Result.Tokens.front()->Children.size() == 1); in takeResult()
478 auto *I = Top.Children.begin(); in finalize()
483 for (auto *E = Top.Children.end(); I != E; ++I) { in finalize()
484 assert(Last->Children.empty()); in finalize()
485 Last->Children.push_back(std::move(*I)); in finalize()
493 Top.Children.resize(1); in finalize()
511 for (const auto &Child : N->Children) { in createUnwrappedLine()
516 if (Current.Children.size() == 1 && in createUnwrappedLine()
520 Current.Children.clear(); in createUnwrappedLine()
[all …]
H A DTokenAnnotator.h63 Current->Children.clear(); in AnnotatedLine()
64 for (const auto &Child : Node.Children) { in AnnotatedLine()
65 Children.push_back(new AnnotatedLine(Child)); in AnnotatedLine()
66 Current->Children.push_back(Children.back()); in AnnotatedLine()
74 for (AnnotatedLine *Child : Children) in ~AnnotatedLine()
78 Current->Children.clear(); in ~AnnotatedLine()
129 SmallVector<AnnotatedLine *, 0> Children; variable
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()
/openbsd/gnu/llvm/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.h95 return const_child_range(Children.begin(), Children.end()); in children()
104 return const_child_range(Children.begin(), Children.end()); in used_children()
505 return const_child_range(Children.begin(), Children.end()); in children()
613 return const_child_range(Children.begin(), Children.end()); in used_children()
663 return const_child_range(Children.begin(), Children.end()); in used_children()
1808 return const_child_range(Children.begin(), Children.end()); in children()
2606 return const_child_range(Children.begin(), Children.end()); in children()
2745 return const_child_range(Children.begin(), Children.end()); in children()
2754 return const_child_range(Children.begin(), Children.end()); in used_children()
2986 return const_child_range(Children.begin(), Children.end()); in children()
[all …]
/openbsd/gnu/llvm/llvm/lib/Support/
H A DSuffixTree.cpp48 Parent.Children[Edge] = N; in insertLeaf()
65 Parent->Children[Edge] = N; in insertInternalNode()
85 for (auto &ChildPair : CurrNode->Children) { in setSuffixIndices()
92 if (CurrNode->Children.size() == 0 && !CurrNode->isRoot()) in setSuffixIndices()
114 if (Active.Node->Children.count(FirstChar) == 0) { in extend()
127 SuffixTreeNode *NextNode = Active.Node->Children[FirstChar]; in extend()
185 SplitNode->Children[Str[NextNode->StartIdx]] = NextNode; in extend()
/openbsd/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/
H A DInlineInfo.h65 std::vector<InlineInfo> Children; member
72 Children.clear(); in clear()
172 LHS.Children == RHS.Children;
/openbsd/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DSEHFrameSupport.h41 DenseSet<Block *> Children; in operator() local
46 Children.insert(&Sym.getBlock()); in operator()
48 for (auto *Child : Children) in operator()
/openbsd/gnu/llvm/llvm/include/llvm/Support/
H A DGenericDomTree.h64 SmallVector<DomTreeNodeBase *, 4> Children;
76 iterator begin() { return Children.begin(); }
77 iterator end() { return Children.end(); }
95 Children.push_back(C.get());
102 void clearAllChildren() { Children.clear(); }
128 auto I = find(IDom->Children, this);
129 assert(I != IDom->Children.end() &&
132 IDom->Children.erase(I);
136 IDom->Children.push_back(this);
697 assert(I != IDom->Children.end() &&
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/ADT/
H A DGenericCycleInfo.h66 std::vector<std::unique_ptr<GenericCycle>> Children; variable
81 Children.clear(); in clear()
160 return const_child_iterator{Children.begin()}; in child_begin()
163 return const_child_iterator{Children.end()}; in child_end()
165 size_t getNumChildren() const { return Children.size(); } in getNumChildren()
167 return llvm::make_range(const_child_iterator{Children.begin()}, in children()
168 const_child_iterator{Children.end()}); in children()
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DLexicalScopes.cpp245 const SmallVectorImpl<LexicalScope *> &Children = WS->getChildren(); in constructScopeNest() local
246 if (ChildNum < Children.size()) { in constructScopeNest()
247 auto &ChildScope = Children[ChildNum]; in constructScopeNest()
341 if (!Children.empty()) in dump()
343 for (unsigned i = 0, e = Children.size(); i != e; ++i) in dump()
344 if (Children[i] != this) in dump()
345 Children[i]->dump(Indent + 2); in dump()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DIteratedDominanceFrontier.h72 auto Children = children<OrderedNodeTy>(N);
73 return {Children.begin(), Children.end()};
/openbsd/gnu/llvm/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>();
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DDIE.h90 bool Children; variable
96 DIEAbbrev(dwarf::Tag T, bool C) : Tag(T), Children(C) {} in DIEAbbrev()
102 bool hasChildren() const { return Children; } in hasChildren()
104 void setChildrenFlag(bool hasChild) { Children = hasChild; } in setChildrenFlag()
754 IntrusiveBackList<DIE> Children; variable
796 return make_range(Children.begin(), Children.end()); in children()
799 return make_range(Children.begin(), Children.end()); in children()
857 Children.push_back(*Child); in addChild()
858 return Children.back(); in addChild()
864 Children.push_front(*Child); in addChildFront()
[all …]
/openbsd/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DInlineInfo.cpp34 for (const auto &Child : II.Children) in operator <<()
47 for (const auto &Child : II.Children) { in getInlineStackHelper()
217 Inline.Children.emplace_back(std::move(*Child)); in decode()
237 bool HasChildren = !Children.empty(); in encode()
247 for (const auto &Child : Children) { in encode()
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/llvm/include/llvm/Object/
H A DWindowsResource.h169 using Children = std::map<T, std::unique_ptr<TreeNode>>;
179 const Children<uint32_t> &getIDChildren() const { return IDChildren; } in getIDChildren()
180 const Children<std::string> &getStringChildren() const { in getStringChildren()
223 Children<uint32_t> IDChildren;
224 Children<std::string> StringChildren;

12345