Lines Matching refs:make_unique
34 std::unique_ptr<ResourceTable> mTable = util::make_unique<ResourceTable>();
50 return addValue(name, id, util::make_unique<Id>());
59 return addValue(name, id, util::make_unique<Reference>(parseNameOrDie(ref))); in addReference()
68 return addValue(name, id, util::make_unique<String>(mTable->stringPool.makeRef(str))); in addString()
74 util::make_unique<String>(mTable->stringPool.makeRef(str))); in addString()
84 util::make_unique<FileReference>(mTable->stringPool.makeRef(path))); in addFileReference()
90 util::make_unique<FileReference>(mTable->stringPool.makeRef(path))); in addFileReference()
130 std::unique_ptr<Reference> reference = util::make_unique<Reference>(parseNameOrDie(ref));
140 return util::make_unique<BinaryPrimitive>(value); in buildPrimitive()
174 AttributeBuilder(bool weak = false) : mAttr(util::make_unique<Attribute>(weak)) { in mAttr()
197 std::unique_ptr<Style> mStyle = util::make_unique<Style>();
223 std::unique_ptr<Styleable> mStyleable = util::make_unique<Styleable>();