Lines Matching defs:Keys
124 std::array<StringRef, 64> Keys = {
163 return {"invalid ", Keys[Key], " section"};
167 return {"missing ", Keys[Key], " information"};
188 std::optional<JsonT> Val = GetValue(Obj, Keys[Key]);
207 std::optional<JsonT> Val = GetValue(Obj, Keys[Key]);
221 const auto *Values = Obj->getArray(Keys[Key]);
256 const auto *Targets = Section->getArray(Keys[TBDKey::Targets]);
274 const Array *Targets = Section->getArray(Keys[TBDKey::TargetInfo]);
291 auto VersionStr = Obj->getString(Keys[TBDKey::Deployment]);
367 const Array *Section = File->getArray(Keys[TBDKey::InstallName]);
383 const Array *Section = File->getArray(Keys[Key]);
417 auto *DataSection = Obj->getObject(Keys[TBDKey::Data]);
418 auto *TextSection = Obj->getObject(Keys[TBDKey::Text]);
443 auto *Section = File->getArray(Keys[Key]);
474 const auto *Umbrella = File->getArray(Keys[TBDKey::ParentUmbrella]);
505 const Array *Versions = File->getArray(Keys[TBDKey::SwiftABI]);
523 const Array *Versions = File->getArray(Keys[Key]);
550 const Array *Section = File->getArray(Keys[TBDKey::Flags]);
691 const Array *Files = File->getArray(Keys[TBDKey::Documents]);
720 Object *MainLib = Root->getObject(Keys[TBDKey::MainLibrary]);
743 Obj[Keys[Key]] = std::move(Contents);
772 TargetInfo[Keys[TBDKey::Deployment]] = Targ.MinDeployment.getAsString();
773 TargetInfo[Keys[TBDKey::Target]] = getFormattedStr(Targ);
784 Object ScalarObj({Object::KV({Keys[Key], EntryT(Value)})});
799 Obj[Keys[Key]] = Values;
1003 Root[Keys[TBDKey::MainLibrary]] = std::move(*MainLibOrErr);
1012 Root[Keys[TBDKey::TBDVersion]] = 5;