Lines Matching refs:Array
274 const Array *Targets = Section->getArray(Keys[TBDKey::TargetInfo]); in getTargetsSection()
367 const Array *Section = File->getArray(Keys[TBDKey::InstallName]); in getNameSection()
383 const Array *Section = File->getArray(Keys[Key]); in getSymbolSection()
505 const Array *Versions = File->getArray(Keys[TBDKey::SwiftABI]); in getSwiftVersion()
523 const Array *Versions = File->getArray(Keys[Key]); in getPackedVersion()
550 const Array *Section = File->getArray(Keys[TBDKey::Flags]); in getFlags()
691 const Array *Files = File->getArray(Keys[TBDKey::Documents]); in getInlinedLibs()
739 template <typename ContainerT = Array>
767 Array serializeTargetInfo(const TargetList &ActiveTargets) { in serializeTargetInfo()
768 Array Targets; in serializeTargetInfo()
780 Array serializeScalar(TBDKey Key, ValueT Value, ValueT Default = ValueT()) { in serializeScalar()
783 Array Container; in serializeScalar()
794 Array serializeAttrToTargets(AggregateT &Entries, TBDKey Key) { in serializeAttrToTargets()
795 Array Container; in serializeAttrToTargets()
807 Array serializeField(TBDKey Key, const AggregateT &Values, in serializeField()
826 Array serializeField(TBDKey Key, const std::vector<InterfaceFileRef> &Values, in serializeField()
855 Array serializeSymbols(InterfaceFile::const_filtered_symbol_range Symbols, in serializeSymbols()
910 Array SymbolSection; in serializeSymbols()
922 Array serializeFlags(const InterfaceFile *File) { in serializeFlags()
924 Array Flags; in serializeFlags()
945 Array Name = serializeScalar<StringRef>(TBDKey::Name, File->getInstallName()); in serializeIF()
950 Array Flags = serializeFlags(File); in serializeIF()
953 Array CurrentV = serializeScalar<PackedVersion, std::string>( in serializeIF()
957 Array CompatV = serializeScalar<PackedVersion, std::string>( in serializeIF()
962 Array SwiftABI = serializeScalar<uint8_t, int64_t>( in serializeIF()
966 Array RPaths = serializeField(TBDKey::Paths, File->rpaths(), ActiveTargets); in serializeIF()
969 Array Umbrellas = serializeField(TBDKey::Umbrella, File->umbrellas(), in serializeIF()
973 Array Clients = in serializeIF()
977 Array ReexportLibs = in serializeIF()
982 Array Exports = serializeSymbols(File->exports(), ActiveTargets); in serializeIF()
985 Array Reexports = serializeSymbols(File->reexports(), ActiveTargets); in serializeIF()
989 Array Undefineds = serializeSymbols(File->undefineds(), ActiveTargets); in serializeIF()
1004 Array Documents; in getJSON()