Home
last modified time | relevance | path

Searched refs:UsageLocation (Results 1 – 2 of 2) sorted by relevance

/frameworks/base/tools/aapt2/java/
DProguardRules.h38 struct UsageLocation { struct
55 inline void AddManifestClass(const UsageLocation& file, const std::string& class_name) { in AddManifestClass() argument
59 inline void AddConditionalClass(const UsageLocation& file, in AddConditionalClass()
64 inline void AddMethod(const UsageLocation& file, const NameAndSignature& name_and_signature) { in AddMethod()
68 inline void AddReference(const UsageLocation& file, const ResourceName& resource_name) { in AddReference()
76 friend bool CollectLocations(const UsageLocation& location, const KeepSet& keep_set,
77 std::set<UsageLocation>* locations);
80 std::map<std::string, std::set<UsageLocation>> manifest_class_set_;
81 std::map<NameAndSignature, std::set<UsageLocation>> method_set_;
82 std::map<NameAndSignature, std::set<UsageLocation>> conditional_class_set_;
[all …]
DProguardRules.cpp408 for (const UsageLocation& location : entry.second) { in WriteKeepSet()
416 std::set<UsageLocation> locations; in WriteKeepSet()
420 for (const UsageLocation& location : entry.second) { in WriteKeepSet()
426 for (const UsageLocation& location : locations) { in WriteKeepSet()
440 for (const UsageLocation& location : entry.second) { in WriteKeepSet()
454 for (const UsageLocation& location : entry.second) { in WriteKeepSet()
464 bool CollectLocations(const UsageLocation& location, const KeepSet& keep_set, in CollectLocations()
465 std::set<UsageLocation>* locations) { in CollectLocations()