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()
556 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_BOOLEAN, data); in TryParseBool()
562 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_BOOLEAN, in MakeBool()
572 return util::make_unique<BinaryPrimitive>(value); in TryParseInt()
576 return util::make_unique<BinaryPrimitive>(android::Res_value::TYPE_INT_DEC, val); in MakeInt()
585 return util::make_unique<BinaryPrimitive>(value); in TryParseFloat()
741 return util::make_unique<Id>(); in ParseBinaryResValue()
758 return util::make_unique<StyledString>(dst_pool->MakeRef( in ParseBinaryResValue()
764 util::make_unique<FileReference>(dst_pool->MakeRef( in ParseBinaryResValue()
777 return util::make_unique<String>(dst_pool->MakeRef(str, StringPool::Context(config))); in ParseBinaryResValue()
793 return util::make_unique<Reference>(); in ParseBinaryResValue()
797 return util::make_unique<Reference>(data, ref_type); in ParseBinaryResValue()
802 return util::make_unique<BinaryPrimitive>(res_value); in ParseBinaryResValue()