Home | History | Annotate | Download | only in aapt2

Lines Matching defs:config

127 ResourceConfigValue* ResourceEntry::FindValue(const ConfigDescription& config) {
128 return FindValue(config, StringPiece());
132 const ConfigDescription* config;
137 int cmp = lhs->config.compare(*rhs.config);
144 ResourceConfigValue* ResourceEntry::FindValue(const ConfigDescription& config,
147 std::lower_bound(values.begin(), values.end(), ConfigKey{&config, product}, ltConfigKeyRef);
150 if (value->config == config && StringPiece(value->product) == product) {
157 ResourceConfigValue* ResourceEntry::FindOrCreateValue(const ConfigDescription& config,
160 std::lower_bound(values.begin(), values.end(), ConfigKey{&config, product}, ltConfigKeyRef);
163 if (value->config == config && StringPiece(value->product) == product) {
168 values.insert(iter, util::make_unique<ResourceConfigValue>(config, product))->get();
172 std::vector<ResourceConfigValue*> ResourceEntry::FindAllValues(const ConfigDescription& config) {
178 if (value->config == config) {
187 if (value->config == config) {
301 const ConfigDescription& config,
305 return AddResourceImpl(name, {}, config, product, std::move(value), ValidateName,
311 const ConfigDescription& config,
315 return AddResourceImpl(name, res_id, config, product, std::move(value), ValidateName,
320 const ConfigDescription& config,
324 return AddFileReferenceImpl(name, config, source, path, nullptr, ValidateName, diag);
328 const ResourceNameRef& name, const ConfigDescription& config,
331 return AddFileReferenceImpl(name, config, source, path, file, SkipValidateName, diag);
335 const ConfigDescription& config, const Source& source,
342 return AddResourceImpl(name, ResourceId{}, config, StringPiece{}, std::move(fileRef),
347 const ConfigDescription& config,
351 return AddResourceImpl(name, ResourceId{}, config, product, std::move(value), SkipValidateName,
357 const ConfigDescription& config,
361 return AddResourceImpl(name, id, config, product, std::move(value), SkipValidateName,
366 const ConfigDescription& config, const StringPiece& product,
410 ResourceConfigValue* config_value = entry->FindOrCreateValue(config, product);
425 << "with config '" << config << "'");