Lines Matching defs:source
2 * Copyright (C) 2015 The Android Open Source Project
32 BaseVisitor(const Source& source, KeepSet* keep_set)
33 : source_(source), keep_set_(keep_set) {}
65 keep_set_->AddClass(Source(source_.path, line_number), class_name);
69 keep_set_->AddMethod(Source(source_.path, line_number), method_name);
75 Source source_;
81 LayoutVisitor(const Source& source, KeepSet* keep_set)
82 : BaseVisitor(source, keep_set) {}
115 XmlResourceVisitor(const Source& source, KeepSet* keep_set)
116 : BaseVisitor(source, keep_set) {}
142 TransitionVisitor(const Source& source, KeepSet* keep_set)
143 : BaseVisitor(source, keep_set) {}
165 ManifestVisitor(const Source& source, KeepSet* keep_set, bool main_dex_only)
166 : BaseVisitor(source, keep_set), main_dex_only_(main_dex_only) {}
234 bool CollectProguardRulesForManifest(const Source& source,
237 ManifestVisitor visitor(source, keep_set, main_dex_only);
245 bool CollectProguardRules(const Source& source, xml::XmlResource* res,
253 LayoutVisitor visitor(source, keep_set);
259 XmlResourceVisitor visitor(source, keep_set);
265 TransitionVisitor visitor(source, keep_set);
278 for (const Source& source : entry.second) {
279 *out << "# Referenced at " << source << "\n";
285 for (const Source& source : entry.second) {
286 *out << "# Referenced at " << source << "\n";