Home
last modified time | relevance | path

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

123456

/openbsd-src/gnu/llvm/lldb/include/lldb/Utility/
H A DUUID.h23 class UUID {
28 UUID() = default;
31 UUID(llvm::ArrayRef<uint8_t> bytes) : m_bytes(bytes.begin(), bytes.end()) { in UUID() function
51 UUID(CvRecordPdb70 debug_info);
54 UUID(const void *bytes, uint32_t num_bytes) { in UUID() function
58 = UUID(llvm::ArrayRef<uint8_t>(reinterpret_cast<const uint8_t *>(bytes), in UUID()
96 friend bool operator==(const UUID &LHS, const UUID &RHS) {
99 friend bool operator!=(const UUID &LHS, const UUID &RHS) {
102 friend bool operator<(const UUID &LHS, const UUID &RHS) {
105 friend bool operator<=(const UUID &LHS, const UUID &RHS) {
[all …]
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DUUID.cpp38 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()
64 void UUID::Dump(Stream *s) const { s->PutCString(GetAsString()); } in Dump()
74 UUID::DecodeUUIDBytesFromString(llvm::StringRef p, in DecodeUUIDBytesFromString()
97 bool UUID::SetFromStringRef(llvm::StringRef str) { in SetFromStringRef()
104 llvm::StringRef rest = UUID::DecodeUUIDBytesFromString(p, bytes); in SetFromStringRef()
111 *this = UUID(bytes); in SetFromStringRef()
/openbsd-src/gnu/llvm/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;
/openbsd-src/gnu/llvm/llvm/lib/TextAPI/
H A DTextStubCommon.h23 using UUID = std::pair<llvm::MachO::Target, std::string>; variable
27 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(UUID) in LLVM_YAML_STRONG_TYPEDEF()
76 template <> struct ScalarTraits<UUID> { in LLVM_YAML_STRONG_TYPEDEF()
77 static void output(const UUID &, void *, raw_ostream &); in LLVM_YAML_STRONG_TYPEDEF()
78 static StringRef input(StringRef, void *, UUID &); in LLVM_YAML_STRONG_TYPEDEF()
H A DTextStubCommon.cpp219 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()
225 auto UUID = Split.second.trim(); in input() local
226 if (UUID.empty()) in input()
228 Value.second = std::string(UUID); in input()
233 QuotingType ScalarTraits<UUID>::mustQuote(StringRef) { in mustQuote()
H A DInterfaceFile.cpp74 void InterfaceFile::addUUID(const Target &Target_, StringRef UUID) { in addUUID() argument
80 Iter->second = std::string(UUID); in addUUID()
84 UUIDs.emplace(Iter, Target_, std::string(UUID)); in addUUID()
87 void InterfaceFile::addUUID(const Target &Target, uint8_t UUID[16]) { in addUUID()
93 << static_cast<int>(UUID[i]); in addUUID()
/openbsd-src/gnu/llvm/lldb/docs/use/
H A Dsymbols.rst11 The DebugSymbols.framework framework helps locate dSYM files when given a UUID.
17 - File mapped UUID paths
39 UUID values that point to dSYM files. See the "File Mapped UUID
42 look in any file mapped UUID directories for a quick match.
54 dSYM. The shell script will be run given a single UUID value as the
84 The shell script will be invoked with a single UUID string value like
87 UUID string values as the root key values, with a dictionary for each UUID. The
131 | | for the supplied UUID, a user |
183 you get multiple requests for the same UUID so that you don't end up
188 Embedding UUID property lists inside the dSYM bundles
[all …]
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DGsymCreator.cpp79 Hdr.UUIDSize = static_cast<uint8_t>(UUID.size()); in encode()
84 memset(Hdr.UUID, 0, sizeof(Hdr.UUID)); in encode()
85 if (UUID.size() > sizeof(Hdr.UUID)) in encode()
87 "invalid UUID size %u", (uint32_t)UUID.size()); in encode()
98 if (UUID.size() > 0) in encode()
99 memcpy(Hdr.UUID, UUID.data(), UUID.size()); in encode()
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 DObjectFileTransformer.cpp27 std::vector<uint8_t> UUID; in getUUID() local
31 UUID.assign(MachUUID.data(), MachUUID.data() + MachUUID.size()); in getUUID()
62 UUID.assign(Ptr, Ptr + UUIDBytes.size()); in getUUID()
67 return UUID; in getUUID()
/openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/
H A DLocateSymbolFile.h23 class UUID; variable
42 const lldb_private::UUID *uuid,
64 static void DownloadSymbolFileAsync(const UUID &uuid);
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/Mach-O/
H A DObjectFileMachO.h107 lldb_private::UUID GetUUID() override;
126 lldb_private::UUID &uuid,
158 static lldb_private::UUID
187 lldb_private::UUID &uuid);
194 void GetLLDBSharedCacheUUID(lldb::addr_t &base_addir, lldb_private::UUID &uuid);
203 lldb_private::UUID
230 lldb_private::UUID uuid;
/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DLocateSymbolFile.cpp56 const lldb_private::UUID *uuid) { in FileAtPathContainsArchAndUUID()
216 const UUID *uuid = module_spec.GetUUIDPtr(); in LocateExecutableSymbolFileDsym()
241 const UUID *uuid = module_spec.GetUUIDPtr(); in LocateExecutableObjectFile()
318 const UUID &module_uuid = module_spec.GetUUID(); in LocateExecutableSymbolFile()
403 void Symbols::DownloadSymbolFileAsync(const UUID &uuid) { in DownloadSymbolFileAsync()
407 static llvm::SmallSet<UUID, 8> g_seen_uuids; in DownloadSymbolFileAsync()
435 const lldb_private::UUID *uuid, in FindSymbolFileInBundle()
/openbsd-src/gnu/llvm/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;
/openbsd-src/gnu/llvm/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);
H A DObjectFileBreakpad.cpp25 UUID uuid;
44 UUID uuid = Info && Info->ID ? Info->ID : Module->ID; in parse()
111 UUID uuid) in ObjectFileBreakpad()
H A DBreakpadRecords.h63 ModuleRecord(llvm::Triple::OSType OS, llvm::Triple::ArchType Arch, UUID ID) in ModuleRecord()
68 UUID ID;
79 InfoRecord(UUID ID) : Record(Info), ID(std::move(ID)) {} in InfoRecord()
81 UUID ID;
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/
H A DDynamicLoaderDarwinKernel.h150 lldb_private::UUID GetUUID() const;
152 void SetUUID(const lldb_private::UUID &uuid);
201 lldb_private::UUID
277 static lldb_private::UUID
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PDB/
H A DObjectFilePDB.cpp30 static UUID GetPDBUUID(InfoStream &IS) { in LLDB_PLUGIN_DEFINE()
31 UUID::CvRecordPdb70 debug_info; in LLDB_PLUGIN_DEFINE()
34 return UUID(debug_info); in LLDB_PLUGIN_DEFINE()
128 lldb_private::UUID &uuid = module_spec.GetUUID(); in GetModuleSpecifications()
H A DObjectFilePDB.h82 UUID GetUUID() override { return m_uuid; } in GetUUID()
97 UUID m_uuid;
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/minidump/
H A DMinidumpParser.cpp52 UUID MinidumpParser::GetModuleUUID(const minidump::Module *module) { in GetModuleUUID()
60 return UUID(); in GetModuleUUID()
66 const UUID::CvRecordPdb70 *pdb70_uuid = nullptr; in GetModuleUUID()
69 return UUID(); in GetModuleUUID()
72 return UUID(pdb70_uuid, sizeof(*pdb70_uuid)); in GetModuleUUID()
73 return UUID(&pdb70_uuid->Uuid, in GetModuleUUID()
76 return UUID(*pdb70_uuid); in GetModuleUUID()
78 return UUID(cv_record); in GetModuleUUID()
80 return UUID(); in GetModuleUUID()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformRemoteDarwinDevice.h34 class UUID; variable
50 const UUID *uuid_ptr, FileSpec &local_file);
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/
H A DV2.pm21 +UUID,
30 if ($uuid = $self->{+UUID}) {
162 =item $e->set_uuid($UUID)
/openbsd-src/gnu/llvm/lldb/source/Interpreter/
H A DOptionValueUUID.cpp69 if (!UUID::DecodeUUIDBytesFromString(prefix, uuid_bytes).empty()) in AutoComplete()
76 const UUID &module_uuid = module_sp->GetUUID(); in AutoComplete()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/
H A DGsymCreator.h141 std::vector<uint8_t> UUID; variable
214 UUID.assign(UUIDBytes.begin(), UUIDBytes.end()); in setUUID()

123456