/llvm-project/clang-tools-extra/unittests/clang-doc/ |
H A D | MDGeneratorTest.cpp | 29 I.Children.Namespaces.emplace_back(EmptySID, "ChildNamespace", in TEST() 31 I.Children.Records.emplace_back(EmptySID, "ChildStruct", InfoType::IT_record); in TEST() 32 I.Children.Functions.emplace_back(); in TEST() 33 I.Children.Functions.back().Name = "OneFunction"; in TEST() 34 I.Children.Functions.back().Access = AccessSpecifier::AS_none; in TEST() 35 I.Children.Enums.emplace_back(); in TEST() 36 I.Children.Enums.back().Name = "OneEnum"; in TEST() 93 I.Children.Records.emplace_back(EmptySID, "ChildStruct", InfoType::IT_record); in TEST() 94 I.Children.Functions.emplace_back(); in TEST() 95 I.Children.Functions.back().Name = "OneFunction"; in TEST() [all …]
|
H A D | BitcodeTest.cpp | 62 I.Children.Namespaces.emplace_back(EmptySID, "ChildNamespace", in TEST() 64 I.Children.Records.emplace_back(EmptySID, "ChildStruct", InfoType::IT_record); in TEST() 65 I.Children.Functions.emplace_back(); in TEST() 66 I.Children.Enums.emplace_back(); in TEST() 88 I.Bases.back().Children.Functions.emplace_back(); in TEST() 97 TopComment.Children.emplace_back(std::make_unique<CommentInfo>()); in TEST() 98 CommentInfo *Brief = TopComment.Children.back().get(); in TEST() 100 Brief->Children.emplace_back(std::make_unique<CommentInfo>()); in TEST() 101 Brief->Children.back()->Kind = "TextComment"; in TEST() 102 Brief->Children.back()->Name = "ParagraphComment"; in TEST() [all …]
|
H A D | YAMLGeneratorTest.cpp | 31 I.Children.Namespaces.emplace_back( in TEST() 34 I.Children.Records.emplace_back(EmptySID, "ChildStruct", InfoType::IT_record, in TEST() 37 I.Children.Functions.emplace_back(); in TEST() 38 I.Children.Functions.back().Name = "OneFunction"; in TEST() 39 I.Children.Functions.back().Access = AccessSpecifier::AS_none; in TEST() 40 I.Children.Enums.emplace_back(); in TEST() 41 I.Children.Enums.back().Name = "OneEnum"; in TEST() 95 TopComment.Children.emplace_back(std::make_unique<CommentInfo>()); in TEST() 96 CommentInfo *Brief = TopComment.Children.back().get(); in TEST() 98 Brief->Children.emplace_back(std::make_unique<CommentInfo>()); in TEST() [all …]
|
H A D | MergeTest.cpp | 21 One.Children.Namespaces.emplace_back(NonEmptySID, "ChildNamespace", in TEST() 23 One.Children.Records.emplace_back(NonEmptySID, "ChildStruct", in TEST() 25 One.Children.Functions.emplace_back(); in TEST() 26 One.Children.Functions.back().Name = "OneFunction"; in TEST() 27 One.Children.Functions.back().USR = NonEmptySID; in TEST() 28 One.Children.Enums.emplace_back(); in TEST() 29 One.Children.Enums.back().Name = "OneEnum"; in TEST() 30 One.Children.Enums.back().USR = NonEmptySID; in TEST() 36 Two.Children.Namespaces.emplace_back(EmptySID, "OtherChildNamespace", in TEST() 38 Two.Children.Records.emplace_back(EmptySID, "OtherChildStruct", in TEST() [all …]
|
H A D | ClangDocTest.cpp | 69 CheckCommentInfo(Expected.Children, Actual.Children); in CheckCommentInfo() 161 ASSERT_EQ(Expected->Children.Namespaces.size(), in CheckNamespaceInfo() 162 Actual->Children.Namespaces.size()); in CheckNamespaceInfo() 163 for (size_t Idx = 0; Idx < Actual->Children.Namespaces.size(); ++Idx) in CheckNamespaceInfo() 164 CheckReference(Expected->Children.Namespaces[Idx], in CheckNamespaceInfo() 165 Actual->Children.Namespaces[Idx]); in CheckNamespaceInfo() 167 ASSERT_EQ(Expected->Children.Records.size(), Actual->Children.Records.size()); in CheckNamespaceInfo() 168 for (size_t Idx = 0; Idx < Actual->Children.Records.size(); ++Idx) in CheckNamespaceInfo() 169 CheckReference(Expected->Children.Records[Idx], in CheckNamespaceInfo() 170 Actual->Children.Records[Idx]); in CheckNamespaceInfo() [all …]
|
H A D | GeneratorTest.cpp | 49 ExpectedIdx.Children.emplace_back(std::move(IndexA)); in TEST() 54 IndexB.Children.emplace_back(std::move(IndexC)); in TEST() 55 ExpectedIdx.Children.emplace_back(std::move(IndexB)); in TEST() 62 IndexE.Children.emplace_back(std::move(IndexF)); in TEST() 63 IndexD.Children.emplace_back(std::move(IndexE)); in TEST() 64 ExpectedIdx.Children.emplace_back(std::move(IndexD)); in TEST() 68 ExpectedIdx.Children.emplace_back(std::move(IndexG)); in TEST() 75 Idx.Children.emplace_back("b"); in TEST() 76 Idx.Children.emplace_back("aA"); in TEST() 77 Idx.Children.emplace_back("aa"); in TEST() [all …]
|
H A D | HTMLGeneratorTest.cpp | 46 I.Children.Namespaces.emplace_back(EmptySID, "ChildNamespace", in TEST() 49 I.Children.Records.emplace_back(EmptySID, "ChildStruct", InfoType::IT_record, in TEST() 51 I.Children.Functions.emplace_back(); in TEST() 52 I.Children.Functions.back().Access = AccessSpecifier::AS_none; in TEST() 53 I.Children.Functions.back().Name = "OneFunction"; in TEST() 54 I.Children.Enums.emplace_back(); in TEST() 55 I.Children.Enums.back().Name = "OneEnum"; in TEST() 168 I.Children.Records.emplace_back(EmptySID, "ChildStruct", InfoType::IT_record, in TEST() 170 I.Children.Functions.emplace_back(); in TEST() 171 I.Children in TEST() [all...] |
/llvm-project/llvm/test/tools/llvm-pdbutil/ |
H A D | symbol-offset.test | 23 ; RUN: llvm-pdbutil dump --symbols --modi=0 --symbol-offset=416 --show-children\ 26 ; RUN: llvm-pdbutil dump --symbols --modi=0 --symbol-offset=292 --show-children\ 29 ; RUN: llvm-pdbutil dump --symbols --modi=0 --symbol-offset=4 --show-children \ 30 ; RUN: --children-recurse-depth=1 %t.pdb \ 31 ; RUN: | FileCheck --check-prefix=SHOW-CHILDREN-DEPTH1 %s 33 ; RUN: llvm-pdbutil dump --symbols --modi=0 --symbol-offset=292 --show-children\ 34 ; RUN: --children-recurse-depth=2 %t.pdb \ 35 ; RUN: | FileCheck --check-prefix=SHOW-CHILDREN-DEPTH2 %s 133 SHOW-CHILDREN-DEPTH1: 4 | S_GPROC32 [size = 44] `main` 134 SHOW-CHILDREN-DEPTH1-NEXT: parent = 0, end = 468, addr = 0001:0176, code size = 137 [all …]
|
/llvm-project/clang/unittests/Tooling/ |
H A D | ASTSelectionTest.cpp | 96 EXPECT_EQ(Node.Children.size(), NumChildren); in checkNodeImpl() 135 for (const SelectedASTNode &Child : Node.Children) { in childKindVerifier() 166 checkNode<FunctionDecl>(Node->Children[0], in TEST() 173 Node->Children[0].dump(OS); in TEST() 192 Node->Children[0], in TEST() 206 EXPECT_EQ(Node->Children.size(), 1u); in TEST() 208 Node->Children[0], SourceSelectionKind::ContainsSelection, in TEST() 210 checkNode<ParmVarDecl>(Fn.Children[0], in TEST() 213 Fn.Children[1], SourceSelectionKind::InsideSelection, in TEST() 216 Body.Children[ in TEST() [all...] |
/llvm-project/clang-tools-extra/clangd/index/dex/ |
H A D | Iterator.cpp | 22 /// AndIterator iterates through common items among all children. It becomes 24 /// iterator restores the invariant: all children must point to the same item. 28 : Iterator(Kind::And), Children(std::move(AllChildren)) { in AndIterator() 29 assert(!Children.empty() && "AND iterator should have at least one child."); in AndIterator() 31 for (const auto &Child : Children) in AndIterator() 34 // When children are sorted by the estimateSize(), sync() calls are more in AndIterator() 36 // children point to the same element. If any child is "above" the previous in AndIterator() 37 // ones, the algorithm resets and advances the children to the next in AndIterator() 41 llvm::sort(Children, [](const std::unique_ptr<Iterator> &LHS, in AndIterator() 49 /// Advances all children to the next common item. [all …]
|
/llvm-project/clang-tools-extra/clang-doc/ |
H A D | HTMLGenerator.cpp | 96 Children.emplace_back(std::make_unique<TextNode>(Text.str())); 100 std::vector<std::unique_ptr<HTMLNode>> Children; // List of child nodes 110 std::vector<std::unique_ptr<HTMLNode>> Children; // List of child nodes in render() 113 for (const auto &C : Children) { 211 // Children nodes are rendered in the same line if all of them are text nodes in render() 213 for (const auto &C : Children) in render() 230 for (const auto &C : Children) { in computeRelativePath() 234 if (!InlineChildren && (C == Children.back() || in computeRelativePath() 394 appendVector(std::move(Nodes), DivBody->Children); in genFunctionsBlock() 408 TRNode->Children in genRecordMembersBlock() 93 std::vector<std::unique_ptr<HTMLNode>> Children; // List of child nodes global() member 103 std::vector<std::unique_ptr<HTMLNode>> Children; // List of child nodes global() member [all...] |
H A D | Representation.cpp | 49 int getChildIndexIfExists(std::vector<T> &Children, T &ChildToMerge) { in getChildIndexIfExists() argument 50 for (unsigned long I = 0; I < Children.size(); I++) { in getChildIndexIfExists() 51 if (ChildToMerge.USR == Children[I].USR) in getChildIndexIfExists() 58 void reduceChildren(std::vector<T> &Children, in reduceChildren() argument 61 int MergeIdx = getChildIndexIfExists(Children, ChildToMerge); in reduceChildren() 63 Children.push_back(std::move(ChildToMerge)); in reduceChildren() 66 Children[MergeIdx].merge(std::move(ChildToMerge)); in reduceChildren() 104 if (FirstCI != SecondCI || Children.size() != Other.Children.size()) in operator ==() 107 return std::equal(Children in operator ==() [all...] |
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | FindSymbolsTests.cpp | 42 ::testing::Matcher<DocumentSymbol> children(ChildMatchers... ChildrenM) { in children() function 43 return Field(&DocumentSymbol::children, UnorderedElementsAre(ChildrenM...)); in children() 379 withDetail("class"), children()), in TEST() 382 children( in TEST() 384 withDetail("()"), children()), in TEST() 386 withDetail("(int)"), children()), in TEST() 388 withDetail("void ()"), children()), in TEST() 390 withDetail("Foo &(const Foo &)"), children()), in TEST() 392 withDetail(""), children()), in TEST() 395 children(AllOf( in TEST() [all …]
|
/llvm-project/llvm/test/tools/llvm-dwarfutil/ELF/X86/ |
H A D | gc-unit-overlapping-address-ranges.test | 43 Children: DW_CHILDREN_yes 56 Children: DW_CHILDREN_no 67 Children: DW_CHILDREN_yes 72 Children: DW_CHILDREN_no 79 Children: DW_CHILDREN_no 86 Children: DW_CHILDREN_yes 93 Children: DW_CHILDREN_no 98 Children: DW_CHILDREN_no 104 Children: DW_CHILDREN_yes 117 Children: DW_CHILDREN_no [all …]
|
/llvm-project/lldb/unittests/SymbolFile/DWARF/ |
H A D | DWARFDIETest.cpp | 40 Children: DW_CHILDREN_yes in TEST() 46 Children: DW_CHILDREN_no in TEST() 80 // Create a DWARFDIE that has three DW_TAG_base_type children. in TEST() 84 llvm::iterator_range<DWARFDIE::child_iterator> children = top_die.children(); in TEST() local 87 DWARFDIE::child_iterator child_iter = children.begin(); in TEST() 88 ASSERT_NE(child_iter, children.end()); in TEST() 94 ASSERT_NE(child_iter, children.end()); in TEST() 100 ASSERT_NE(child_iter, children.end()); in TEST() 106 EXPECT_EQ(child_iter, children in TEST() [all...] |
/llvm-project/mlir/lib/TableGen/ |
H A D | Predicate.cpp | 86 assert(def->getValue("children") && in getChildren() 87 "CombinedPred must have a value 'children'"); 88 return def->getValueAsListOfDefs("children"); 109 SmallVector<PredNode *, 4> children; 157 // have children, and perform leaf substitutions inplace. Note that after 196 rootNode->children.push_back(childTree); in buildPredicateTree() 203 // children is known to be false(true), the result is also false(true). 204 // Furthermore, for AND(OR) combined predicates, children that are known to be in propagateGroundTruth() 214 node->children.clear(); in propagateGroundTruth() 219 node->children in propagateGroundTruth() 106 SmallVector<PredNode *, 4> children; global() member 239 llvm::SmallVector<PredNode *, 4> children; propagateGroundTruth() local 288 combineBinary(ArrayRef<std::string> children,const std::string & combiner,std::string init) combineBinary() argument 308 combineNot(ArrayRef<std::string> children) combineNot() argument [all...] |
/llvm-project/clang-tools-extra/clangd/ |
H A D | FindSymbols.cpp | 291 std::vector<SymBuilder> Children; 292 DocumentSymbol Symbol; // Symbol.children is empty, use Children instead. member in clang::clangd::__anonb22b5db80311::DocumentOutline::SymBuilder 294 // (Thus we will never create further children for these expansions). 299 for (SymBuilder &C : Children) { in build() 300 Symbol.children.push_back(std::move(C).build()); in build() 301 // Expand range to ensure children nest properly, which editors expect. in build() 306 std::min(Symbol.range.start, Symbol.children.back().range.start); in build() 308 std::max(Symbol.range.end, Symbol.children.back().range.end); in build() 315 Children [all...] |
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/range.join.iterator/ |
H A D | increment.pass.cpp | 41 …IntView children[4] = {IntView(buffer1[0]), IntView(buffer1[1]), IntView(buffer2[0]), IntView(buff… in test() local 42 std::ranges::join_view jv(ValueView<IntView>{children}); in test() 68 // Has some empty children. in test() 70 …CopyableChild children[4] = {CopyableChild(buffer1[0], 4), CopyableChild(buffer1[1], 0), CopyableC… in test() local 71 auto jv = std::ranges::join_view(ParentView(children)); in test() 83 …CopyableChild children[4] = {CopyableChild(buffer1[0]), CopyableChild(buffer1[1]), CopyableChild(b… in test() local 84 std::ranges::join_view jv(ParentView(children, 0)); in test() 90 CopyableChild children[1] = {CopyableChild(buffer1[0])}; in test() local 91 std::ranges::join_view jv(ParentView(children, 1)); in test() 102 CopyableChild children[1] = {CopyableChild(buffer1[0], 1)}; in test() local [all …]
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/ |
H A D | begin.pass.cpp | 49 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() local 50 auto jv = std::ranges::join_view(ParentView{children}); in test() 55 …CopyableChild children[4] = {CopyableChild(buffer[0], 4), CopyableChild(buffer[1], 0), CopyableChi… in test() local 57 auto jv = std::ranges::join_view(ParentView{children}); in test() 63 …CopyableChild children[4] = {CopyableChild(buffer[0]), CopyableChild(buffer[1]), CopyableChild(buf… in test() local 65 std::ranges::join_view jv(ParentView(children, 0)); in test() 71 CopyableChild children[1] = {CopyableChild(buffer[0])}; in test() local 72 std::ranges::join_view jv(ParentView(children, 1)); in test() 78 CopyableChild children[1] = {CopyableChild(buffer[0], 1)}; in test() local 79 std::ranges::join_view jv(ParentView(children, 1)); in test() [all …]
|
/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Nodes.cpp | 112 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 …]
|
/llvm-project/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/ranges/ref_view/ |
H A D | TestDataFormatterLibcxxRangesRefView.py | 24 children=self.check_string_vec_children(), 28 return ValueCheck(name="vec", children=self.check_string_vec_children()) 42 "single", children=[ValueCheck(name="*__range_", summary='"First"')] 46 self.expect_var_path("all", children=[self.check_string_vec_ref_view()]) 51 children=[ 52 ValueCheck(children=[self.check_string_vec_ref_view()]), 62 children=[ 65 children=[ 66 ValueCheck(name="[0]", type="Foo", children=[self.check_foo()]), 67 ValueCheck(name="[1]", type="Foo", children=[self.check_foo()]),
|
/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/ |
H A D | debug_type_offset.test | 13 RUN: | FileCheck %s --check-prefix=CHILDREN 14 CHILDREN: .debug_types contents: 15 CHILDREN: 0x00000017: DW_TAG_type_unit 16 CHILDREN: 0x00000019: DW_TAG_structure_type 22 RUN: | FileCheck %s --check-prefix=ZERO-CHILDREN 23 ZERO-CHILDREN: .debug_types contents: 24 ZERO-CHILDREN: 0x00000017: DW_TAG_type_unit 25 ZERO-CHILDREN-NOT: DW_TAG_ 30 RUN: | FileCheck %s --check-prefix=CHILDREN
|
H A D | simplified-template-names.s | 4740 .byte 0 # End Of Children Mark 4744 .byte 0 # End Of Children Mark 4766 .byte 0 # End Of Children Mark 4783 .byte 0 # End Of Children Mark 4793 .byte 0 # End Of Children Mark 4808 .byte 0 # End Of Children Mark 4822 .byte 0 # End Of Children Mark 4831 .byte 0 # End Of Children Mark 4832 .byte 0 # End Of Children Mark 4851 .byte 0 # End Of Children Mark [all …]
|
/llvm-project/llvm/test/tools/llvm-dwarfutil/ELF/X86/Inputs/ |
H A D | common.yaml | 17 Children: DW_CHILDREN_yes 30 Children: DW_CHILDREN_yes 35 Children: DW_CHILDREN_no 42 Children: DW_CHILDREN_no 49 Children: DW_CHILDREN_yes 56 Children: DW_CHILDREN_no 61 Children: DW_CHILDREN_no 66 Children: DW_CHILDREN_no 71 Children: DW_CHILDREN_no 80 Children: DW_CHILDREN_no
|
/llvm-project/lldb/include/lldb/Core/ |
H A D | FormatEntity.h | 115 /// The number of children of this node in the tree of format strings. 118 const Definition *children = nullptr; 135 const Definition *children, 137 : name(name), type(t), num_children(num_children), children(children), in name() 144 const Definition (&children)[N], 146 return Definition(name, t, N, children, keep_separator); 162 void AppendEntry(const Entry &&entry) { children.push_back(entry); } 167 children.clear(); in Clear() 183 const size_t n = children 117 const Definition *children = nullptr; global() member 201 std::vector<Entry> children; global() member [all...] |