Home
last modified time | relevance | path

Searched refs:GNUPubTypes (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ObjectYAML/
H A DDWARFYAMLTest.cpp171 ASSERT_TRUE(Data.GNUPubTypes.has_value()); in TEST()
172 DWARFYAML::PubSection GNUPubTypes = Data.GNUPubTypes.value(); in TEST() local
174 ASSERT_EQ(GNUPubTypes.Entries.size(), 2u); in TEST()
175 EXPECT_EQ((uint32_t)GNUPubTypes.Entries[0].DieOffset, 0x1234u); in TEST()
176 EXPECT_EQ((uint8_t)GNUPubTypes.Entries[0].Descriptor, 0x12); in TEST()
177 EXPECT_EQ(GNUPubTypes.Entries[0].Name, "abc"); in TEST()
178 EXPECT_EQ((uint32_t)GNUPubTypes.Entries[1].DieOffset, 0x4321u); in TEST()
179 EXPECT_EQ((uint8_t)GNUPubTypes.Entries[1].Descriptor, 0x34); in TEST()
180 EXPECT_EQ(GNUPubTypes.Entries[1].Name, "def"); in TEST()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DDWARFYAML.cpp47 if (GNUPubTypes) in getNonEmptySectionNames()
103 IO.mapOptional("debug_gnu_pubtypes", DWARF.GNUPubTypes); in mapping()
H A DDWARFEmitter.cpp259 assert(DI.GNUPubTypes && "unexpected emitDebugGNUPubtypes() call"); in emitDebugGNUPubtypes()
260 return emitPubSection(OS, *DI.GNUPubTypes, DI.IsLittleEndian, in emitDebugGNUPubtypes()
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp208 Y.GNUPubTypes = in dumpDebugPubSections()
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DDWARFYAML.h223 Optional<PubSection> GNUPubTypes; member