Lines Matching refs:parser
75 bool Parse(xml::XmlPullParser* parser);
85 std::optional<FlattenedXmlSubTree> CreateFlattenSubTree(xml::XmlPullParser* parser);
94 bool FlattenXmlSubtree(xml::XmlPullParser* parser, std::string* out_raw_string,
105 std::unique_ptr<Item> ParseXml(xml::XmlPullParser* parser, const uint32_t type_mask,
108 bool ParseResources(xml::XmlPullParser* parser);
109 bool ParseResource(xml::XmlPullParser* parser, ParsedResource* out_resource);
111 bool ParseItem(xml::XmlPullParser* parser, ParsedResource* out_resource, uint32_t format);
112 bool ParseString(xml::XmlPullParser* parser, ParsedResource* out_resource);
113 bool ParseMacro(xml::XmlPullParser* parser, ParsedResource* out_resource);
114 bool ParsePublic(xml::XmlPullParser* parser, ParsedResource* out_resource);
115 bool ParsePublicGroup(xml::XmlPullParser* parser, ParsedResource* out_resource);
116 bool ParseStagingPublicGroup(xml::XmlPullParser* parser, ParsedResource* out_resource);
117 bool ParseStagingPublicGroupFinal(xml::XmlPullParser* parser, ParsedResource* out_resource);
118 bool ParseSymbolImpl(xml::XmlPullParser* parser, ParsedResource* out_resource);
119 bool ParseSymbol(xml::XmlPullParser* parser, ParsedResource* out_resource);
120 bool ParseOverlayable(xml::XmlPullParser* parser, ParsedResource* out_resource);
121 bool ParseAddResource(xml::XmlPullParser* parser, ParsedResource* out_resource);
122 bool ParseAttr(xml::XmlPullParser* parser, ParsedResource* out_resource);
123 bool ParseAttrImpl(xml::XmlPullParser* parser, ParsedResource* out_resource, bool weak);
124 std::optional<Attribute::Symbol> ParseEnumOrFlagItem(xml::XmlPullParser* parser,
126 bool ParseStyle(ResourceType type, xml::XmlPullParser* parser, ParsedResource* out_resource);
127 bool ParseStyleItem(xml::XmlPullParser* parser, Style* style);
128 bool ParseDeclareStyleable(xml::XmlPullParser* parser, ParsedResource* out_resource);
129 bool ParseArray(xml::XmlPullParser* parser, ParsedResource* out_resource);
130 bool ParseIntegerArray(xml::XmlPullParser* parser, ParsedResource* out_resource);
131 bool ParseStringArray(xml::XmlPullParser* parser, ParsedResource* out_resource);
132 bool ParseArrayImpl(xml::XmlPullParser* parser, ParsedResource* out_resource, uint32_t typeMask);
133 bool ParsePlural(xml::XmlPullParser* parser, ParsedResource* out_resource);