Lines Matching refs:SplitDescription
66 Vector<SplitDescription> select(const SplitDescription& target, const Vector<SplitDescription>& spl… in select()
71 void generate(const KeyedVector<String8, Vector<SplitDescription> >& splits, const String8& base) { in generate()
72 Vector<SplitDescription> allSplits; in generate()
78 KeyedVector<SplitDescription, sp<Rule> > rules(selector.getRules()); in generate()
95 const Vector<SplitDescription>& splitDescriptions = splits[i]; in generate()
205 static Vector<SplitDescription> extractSplitDescriptionsFromApk(const String8& path) { in extractSplitDescriptionsFromApk()
207 Vector<SplitDescription> splits; in extractSplitDescriptionsFromApk()
316 SplitDescription targetSplit; in main()
318 if (!SplitDescription::parse(targetConfigStr, &targetSplit)) { in main()
332 KeyedVector<String8, Vector<SplitDescription> > apkPathSplitMap; in main()
333 KeyedVector<SplitDescription, String8> splitApkPathMap; in main()
334 Vector<SplitDescription> splitConfigs; in main()
337 Vector<SplitDescription> splits = extractSplitDescriptionsFromApk(splitApkPaths[i]); in main()
353 Vector<SplitDescription> matchingConfigs = select(targetSplit, splitConfigs); in main()