Lines Matching refs:make_unique

337     std::unique_ptr<Reference> value = util::make_unique<Reference>(ref);  in TryParseReference()
346 return util::make_unique<Reference>(ref, Reference::Type::kAttribute); in TryParseReference()
364 return util::make_unique<Reference>(); in MakeNull()
368 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_NULL, in MakeEmpty()
383 return util::make_unique<BinaryPrimitive>(value); in TryParseEnumSymbol()
397 return util::make_unique<BinaryPrimitive>(flags); in TryParseFlagSymbol()
420 return util::make_unique<BinaryPrimitive>(flags); in TryParseFlagSymbol()
488 : util::make_unique<BinaryPrimitive>(value); in TryParseColor()
555 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_BOOLEAN, data); in TryParseBool()
561 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_BOOLEAN, in MakeBool()
571 return util::make_unique<BinaryPrimitive>(value); in TryParseInt()
575 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_DEC, val); in MakeInt()
584 return util::make_unique<BinaryPrimitive>(value); in TryParseFloat()
740 return util::make_unique<Id>(); in ParseBinaryResValue()
757 return util::make_unique<StyledString>(dst_pool->MakeRef( in ParseBinaryResValue()
763 util::make_unique<FileReference>(dst_pool->MakeRef( in ParseBinaryResValue()
776 return util::make_unique<String>(dst_pool->MakeRef(str, StringPool::Context(config))); in ParseBinaryResValue()
792 return util::make_unique<Reference>(); in ParseBinaryResValue()
796 return util::make_unique<Reference>(data, ref_type); in ParseBinaryResValue()
801 return util::make_unique<BinaryPrimitive>(res_value); in ParseBinaryResValue()