Lines Matching full:uid

370   return MakeType(ctf_integer.uid, ConstString(ctf_integer.name),
407 return MakeType(ctf_modifier.uid, ConstString(), 0, nullptr, LLDB_INVALID_UID,
427 return MakeType(ctf_typedef.uid, ConstString(ctf_typedef.name), 0, nullptr,
454 return MakeType(ctf_array.uid, ConstString(), size, nullptr, LLDB_INVALID_UID,
474 return MakeType(ctf_enum.uid, ConstString(), 0, nullptr, LLDB_INVALID_UID,
499 return MakeType(ctf_function.uid, ConstString(ctf_function.name), 0, nullptr,
512 return MakeType(ctf_record.uid, ConstString(ctf_record.name), ctf_record.size,
537 ctf_type->uid, field.type);
557 m_ctf_types.erase(ctf_type->uid);
568 return MakeType(ctf_forward.uid, ConstString(ctf_forward.name), 0, nullptr,
603 llvm::formatv("unsupported type (uid = {0}, name = {1}, kind = {2})",
604 ctf_type->uid, ctf_type->name, ctf_type->kind),
611 SymbolFileCTF::ParseType(lldb::offset_t &offset, lldb::user_id_t uid) {
628 return std::make_unique<CTFInteger>(uid, name, bits, encoding);
631 return std::make_unique<CTFConst>(uid, type);
633 return std::make_unique<CTFPointer>(uid, type);
635 return std::make_unique<CTFRestrict>(uid, type);
637 return std::make_unique<CTFVolatile>(uid, type);
639 return std::make_unique<CTFTypedef>(uid, name, type);
644 return std::make_unique<CTFArray>(uid, name, type, index, nelems);
653 return std::make_unique<CTFEnum>(uid, name, variable_length, size, values);
671 return std::make_unique<CTFFunction>(uid, name, variable_length, type, args,
691 return std::make_unique<CTFRecord>(static_cast<CTFType::Kind>(kind), uid,
695 return std::make_unique<CTFForward>(uid, name);
697 return std::make_unique<CTFType>(static_cast<CTFType::Kind>(kind), uid,
732 m_ctf_types[(*type_or_error)->uid] = std::move(*type_or_error);
743 for (lldb::user_id_t uid = 1; uid < type_uid; ++uid)
744 ResolveTypeUID(uid);
1004 "Failed to create type for {1}: {0}", ctf_type->uid);