Lines Matching defs:str
62 ResourceTableBuilder& addString(const StringPiece16& name, const StringPiece16& str) {
63 return addString(name, {}, str);
67 const StringPiece16& str) {
68 return addValue(name, id, util::make_unique<String>(mTable->stringPool.makeRef(str)));
72 const ConfigDescription& config, const StringPiece16& str) {
74 util::make_unique<String>(mTable->stringPool.makeRef(str)));
159 ValueBuilder& setComment(const StringPiece16& str) {
160 mValue->setComment(str);
200 StyleBuilder& setParent(const StringPiece16& str) {
201 mStyle->parent = Reference(parseNameOrDie(str));
205 StyleBuilder& addItem(const StringPiece16& str, std::unique_ptr<Item> value) {
206 mStyle->entries.push_back(Style::Entry{ Reference(parseNameOrDie(str)), std::move(value) });
210 StyleBuilder& addItem(const StringPiece16& str, ResourceId id, std::unique_ptr<Item> value) {
211 addItem(str, std::move(value));
226 StyleableBuilder& addItem(const StringPiece16& str, Maybe<ResourceId> id = {}) {
227 mStyleable->entries.push_back(Reference(parseNameOrDie(str)));
237 inline std::unique_ptr<xml::XmlResource> buildXmlDom(const StringPiece& str) {
239 in << "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" << str;
247 const StringPiece& str) {
248 std::unique_ptr<xml::XmlResource> doc = buildXmlDom(str);