Lines Matching refs:make_unique

331     std::unique_ptr<Reference> value = util::make_unique<Reference>(ref);  in TryParseReference()
340 return util::make_unique<Reference>(ref, Reference::Type::kAttribute); in TryParseReference()
358 return util::make_unique<Reference>(); in MakeNull()
362 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_NULL, in MakeEmpty()
376 return util::make_unique<BinaryPrimitive>(value); in TryParseEnumSymbol()
389 return util::make_unique<BinaryPrimitive>(flags); in TryParseFlagSymbol()
412 return util::make_unique<BinaryPrimitive>(flags); in TryParseFlagSymbol()
480 : util::make_unique<BinaryPrimitive>(value); in TryParseColor()
548 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_BOOLEAN, data); in TryParseBool()
554 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_BOOLEAN, in MakeBool()
564 return util::make_unique<BinaryPrimitive>(value); in TryParseInt()
568 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_DEC, val); in MakeInt()
577 return util::make_unique<BinaryPrimitive>(value); in TryParseFloat()
740 return util::make_unique<Id>(); in ParseBinaryResValue()
762 return util::make_unique<StyledString>(dst_pool->MakeRef( in ParseBinaryResValue()
768 std::unique_ptr<FileReference> file_ref = util::make_unique<FileReference>( in ParseBinaryResValue()
782 return util::make_unique<String>( in ParseBinaryResValue()
799 return util::make_unique<Reference>(); in ParseBinaryResValue()
803 auto reference = util::make_unique<Reference>(data, ref_type); in ParseBinaryResValue()
813 return util::make_unique<BinaryPrimitive>(res_value); in ParseBinaryResValue()