Lines Matching defs:clone
315 std::unique_ptr<Item> clone() const override { return std::make_unique<EncodedItem>(mValue); } in clone() function
362 std::unique_ptr<Item> clone() const override { return std::make_unique<Uint>(mValue); } in clone() function
399 std::unique_ptr<Item> clone() const override { return std::make_unique<Nint>(mValue); } in clone() function
457 std::unique_ptr<Item> clone() const override { return std::make_unique<Bstr>(mValue); } in clone() function
509 std::unique_ptr<Item> clone() const override { return std::make_unique<ViewBstr>(mView); } in clone() function
564 std::unique_ptr<Item> clone() const override { return std::make_unique<Tstr>(mValue); } in clone() function
611 std::unique_ptr<Item> clone() const override { return std::make_unique<ViewTstr>(mView); } in clone() function
924 std::unique_ptr<Item> clone() const override { return std::make_unique<Bool>(mValue); } in clone() function
952 std::unique_ptr<Item> clone() const override { return std::make_unique<Null>(); } in clone() function
984 std::unique_ptr<Item> clone() const override { return std::make_unique<Float>(mValue); } in clone() function
1020 std::unique_ptr<Item> clone() const override { return std::make_unique<Double>(mValue); } in clone() function