Home
last modified time | relevance | path

Searched refs:UUID (Results 1 – 25 of 154) sorted by relevance

1234567

/llvm-project/lldb/unittests/Utility/
H A DUUIDTest.cpp16 UUID empty; in TEST()
17 UUID a16 = UUID("1234567890123456", 16); in TEST()
18 UUID b16 = UUID("1234567890123457", 16); in TEST()
19 UUID a20 = UUID("12345678901234567890", 20); in TEST()
20 UUID b20 = UUID("12345678900987654321", 20); in TEST()
38 UUID empty; in TEST()
40 UUID a16 = UUID(zeroes.data(), 16); in TEST()
41 UUID a20 = UUID(zeroes.data(), 20); in TEST()
42 UUID from_str; in TEST()
52 UUID u; in TEST()
[all …]
/llvm-project/lldb/include/lldb/Utility/
H A DUUID.h1 //===-- UUID.h --------------------------------------------------*- C++ -*-===//
23 class UUID {
24 // Represents UUID's of various sizes. In all cases, a uuid of all zeros is
25 // treated as an "Invalid UUID" marker, and the UUID created from such data
28 UUID() = default;
31 UUID(llvm::ArrayRef<uint8_t> bytes) : m_bytes(bytes) { in UUID() function
50 /// Create a UUID from CvRecordPdb70.
51 UUID(CvRecordPdb70 debug_info);
53 /// Creates a UUID fro
54 UUID(const void *bytes, uint32_t num_bytes) { UUID() function
[all...]
/llvm-project/llvm/unittests/IR/
H A DDebugTypeODRUniquingTest.cpp28 MDString &UUID = *MDString::get(Context, "string"); in TEST() local
32 Context, UUID, dwarf::DW_TAG_class_type, nullptr, nullptr, 0, nullptr, in TEST()
38 EXPECT_FALSE(DICompositeType::getODRTypeIfExists(Context, UUID)); in TEST()
42 Context, UUID, dwarf::DW_TAG_class_type, nullptr, nullptr, 0, nullptr, in TEST()
45 EXPECT_EQ(UUID.getString(), CT.getIdentifier()); in TEST()
48 EXPECT_EQ(&CT, DICompositeType::getODRTypeIfExists(Context, UUID)); in TEST()
50 Context, UUID, dwarf::DW_TAG_class_type, nullptr, nullptr, in TEST()
56 Context, UUID, dwarf::DW_TAG_class_type, in TEST()
63 EXPECT_FALSE(DICompositeType::getODRTypeIfExists(Context, UUID)); in TEST()
67 EXPECT_FALSE(DICompositeType::getODRTypeIfExists(Context, UUID)); in TEST()
76 MDString &UUID = *MDString::get(Context, "Type"); TEST() local
124 MDString &UUID = *MDString::get(Context, "UUID"); TEST() local
[all...]
/llvm-project/lldb/source/Utility/
H A DUUID.cpp1 //===-- UUID.cpp ----------------------------------------------------------===//
9 #include "lldb/Utility/UUID.h"
22 // For the first 16 bytes we follow the traditional UUID format. After that, we
38 UUID::UUID(UUID::CvRecordPdb70 debug_info) { in UUID() function in UUID
44 *this = UUID(&debug_info, sizeof(debug_info)); in UUID()
46 *this = UUID(&debug_info.Uuid, sizeof(debug_info.Uuid)); in UUID()
49 std::string UUID::GetAsString(llvm::StringRef separator) const { in GetAsString()
63 void UUID in GetAsString()
[all...]
/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueUUID.h21 OptionValueUUID(const UUID &uuid) : m_uuid(uuid) {} in OptionValueUUID()
47 UUID &GetCurrentValue() { return m_uuid; } in GetCurrentValue()
49 const UUID &GetCurrentValue() const { return m_uuid; } in GetCurrentValue()
51 void SetCurrentValue(const UUID &value) { m_uuid = value; } in SetCurrentValue()
57 UUID m_uuid;
/llvm-project/lldb/docs/use/
H A Dsymbols.rst8 The DebugSymbols.framework framework helps locate dSYM files when given a UUID.
14 - File mapped UUID paths
36 UUID values that point to dSYM files. See the "File Mapped UUID
39 look in any file mapped UUID directories for a quick match.
51 dSYM. The shell script will be run given a single UUID value as the
81 The shell script will be invoked with a single UUID string value like
84 UUID string values as the root key values, with a dictionary for each UUID. The
128 | | for the supplied UUID, a user |
180 you get multiple requests for the same UUID so that you don't end up
185 Embedding UUID property lists inside the dSYM bundles
[all …]
/llvm-project/llvm/lib/TextAPI/
H A DTextStubCommon.h24 using UUID = std::pair<llvm::MachO::Target, std::string>; variable
40 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(UUID) in LLVM_YAML_STRONG_TYPEDEF()
98 template <> struct ScalarTraits<UUID> { in LLVM_YAML_STRONG_TYPEDEF()
99 static void output(const UUID &, void *, raw_ostream &); in LLVM_YAML_STRONG_TYPEDEF()
100 static StringRef input(StringRef, void *, UUID &); in LLVM_YAML_STRONG_TYPEDEF()
H A DTextStubCommon.cpp220 void ScalarTraits<UUID>::output(const UUID &Value, void *, raw_ostream &OS) {} in output()
222 StringRef ScalarTraits<UUID>::input(StringRef Scalar, void *, UUID &Value) { in input()
227 QuotingType ScalarTraits<UUID>::mustQuote(StringRef) { in mustQuote()
/llvm-project/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel/
H A DDynamicLoaderFreeBSDKernel.h80 void SetUUID(const lldb_private::UUID uuid) { m_uuid = uuid; } in SetUUID()
82 lldb_private::UUID GetUUID() const { return m_uuid; } in GetUUID()
118 lldb_private::UUID m_uuid;
144 static lldb_private::UUID
162 std::unordered_map<std::string, lldb_private::UUID> m_kld_name_to_uuid;
/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DHeader.cpp35 OS << format_hex_no_prefix(H.UUID[I], 2); in operator <<()
79 Data.getU8(&Offset, H.UUID, GSYM_MAX_UUID_SIZE); in decode()
97 O.writeData(llvm::ArrayRef<uint8_t>(UUID)); in encode()
108 memcmp(LHS.UUID, RHS.UUID, LHS.UUIDSize) == 0; in operator ==()
H A DGsymCreator.cpp102 Hdr.UUIDSize = static_cast<uint8_t>(UUID.size()); in encode()
107 memset(Hdr.UUID, 0, sizeof(Hdr.UUID)); in encode()
108 if (UUID.size() > sizeof(Hdr.UUID)) in encode()
110 "invalid UUID size %u", (uint32_t)UUID.size()); in encode()
111 // Copy the UUID value if we have one. in encode()
112 if (UUID.size() > 0) in encode()
113 memcpy(Hdr.UUID, UUI in encode()
[all...]
H A DObjectFileTransformer.cpp25 // Extract the UUID from the object file
26 std::vector<uint8_t> UUID; in getUUID()
30 UUID.assign(MachUUID.data(), MachUUID.data() + MachUUID.size()); in getUUID()
61 UUID.assign(Ptr, Ptr + UUIDBytes.size()); in getUUID()
66 return UUID; in getUUID()
28 std::vector<uint8_t> UUID; getUUID() local
/llvm-project/lldb/source/Plugins/ObjectFile/Mach-O/
H A DObjectFileMachO.h20 #include "lldb/Utility/UUID.h"
109 lldb_private::UUID GetUUID() override;
131 lldb_private::UUID &uuid,
167 static lldb_private::UUID
192 /// the shared cache UUID so the on-disk cache can be matched or rejected
196 lldb_private::UUID &uuid);
200 /// process' memory as an optimization. If lldb's shared cache UUID
201 /// does not match the process' shared cache UUID, this optimization
203 void GetLLDBSharedCacheUUID(lldb::addr_t &base_addir, lldb_private::UUID &uuid);
210 lldb_private::UUID
[all...]
/llvm-project/lldb/include/lldb/Core/
H A DModuleSpec.h34 ModuleSpec(const FileSpec &file_spec, const UUID &uuid = UUID(),
93 UUID *GetUUIDPtr() { return (m_uuid.IsValid() ? &m_uuid : nullptr); } in GetUUIDPtr()
95 const UUID *GetUUIDPtr() const { in GetUUIDPtr()
99 UUID &GetUUID() { return m_uuid; } in GetUUID()
101 const UUID &GetUUID() const { return m_uuid; } in GetUUID()
266 UUID m_uuid;
/llvm-project/lldb/include/lldb/Symbol/
H A DLocateSymbolFile.h23 class UUID; variable
32 static void DownloadSymbolFileAsync(const UUID &uuid);
/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.h84 UUID GetUUID() override { return m_uuid; } in GetUUID()
94 UUID m_uuid;
99 lldb::offset_t length, ArchSpec arch, UUID uuid);
/llvm-project/lldb/source/Plugins/ObjectFile/PDB/
H A DObjectFilePDB.cpp30 static UUID GetPDBUUID(InfoStream &IS, DbiStream &DS) { in LLDB_PLUGIN_DEFINE()
31 UUID::CvRecordPdb70 debug_info; in LLDB_PLUGIN_DEFINE()
34 return UUID(debug_info); in LLDB_PLUGIN_DEFINE()
133 lldb_private::UUID &uuid = module_spec.GetUUID(); in GetModuleSpecifications()
/llvm-project/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/
H A DDynamicLoaderDarwinKernel.h23 #include "lldb/Utility/UUID.h"
92 // they had a 64 bit name, 16 byte UUID, 8 byte addr,
109 // 1. The load address, name, UUID, and size of a kext/kernel binary in memory
152 lldb_private::UUID GetUUID() const;
154 void SetUUID(const lldb_private::UUID &uuid);
203 lldb_private::UUID
204 m_uuid; // UUID for this dylib if it has one, else all zeros
279 static lldb_private::UUID
/llvm-project/lldb/test/Shell/ObjectFile/Breakpad/
H A Dbreakpad-identification.test11 LINUX: UUID: 554889E5-5DC3-CCCC-CCCC-CCCCCCCCCCCC
19 MAC: UUID: D98C0E68-2089-AA1B-EACD-6A8C1F16707B
29 WINDOWS: UUID: A0C91657-80B5-4909-81A1-925EA62165C0-00000001
/llvm-project/lldb/source/Plugins/Process/minidump/
H A DMinidumpParser.cpp57 UUID MinidumpParser::GetModuleUUID(const minidump::Module *module) { in GetModuleUUID()
65 return UUID(); in GetModuleUUID()
71 const UUID::CvRecordPdb70 *pdb70_uuid = nullptr; in GetModuleUUID()
74 return UUID(); in GetModuleUUID()
77 return UUID(pdb70_uuid, sizeof(*pdb70_uuid)); in GetModuleUUID()
78 return UUID(&pdb70_uuid->Uuid, in GetModuleUUID()
81 return UUID(*pdb70_uuid); in GetModuleUUID()
83 return UUID(cv_record); in GetThreads()
85 return UUID(); in GetThreads()
/llvm-project/lldb/source/Symbol/
H A DSymbolLocator.cpp21 void SymbolLocator::DownloadSymbolFileAsync(const UUID &uuid) { in DownloadSymbolFileAsync()
22 static llvm::SmallSet<UUID, 8> g_seen_uuids; in DownloadSymbolFileAsync()
/llvm-project/lldb/source/Plugins/ObjectFile/JSON/
H A DObjectFileJSON.h81 UUID GetUUID() override { return m_uuid; } in GetUUID()
105 UUID m_uuid;
114 UUID uuid, Type type, std::vector<JSONSymbol> symbols,
/llvm-project/lldb/unittests/ObjectFile/ELF/
H A DTestObjectFileELF.cpp154 UUID Uuid; in TEST_F()
165 UUID Uuid; in TEST_F()
184 UUID Uuid; in TEST_F()
/llvm-project/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformRemoteDarwinDevice.h34 class UUID; variable
46 const UUID *uuid_ptr, FileSpec &local_file);
/llvm-project/lldb/source/Plugins/ObjectFile/Placeholder/
H A DObjectFilePlaceholder.h45 lldb_private::UUID GetUUID() override { return m_uuid; } in GetUUID()
69 lldb_private::UUID m_uuid;

1234567