Home
last modified time | relevance | path

Searched refs:ResXMLParser (Results 1 – 17 of 17) sorted by relevance

/aosp14/frameworks/base/core/jni/
H A Dandroid_util_XmlBlock.cpp86 ResXMLParser* st = new ResXMLParser(*osb); in android_content_XmlBlock_nativeCreateParseState()
99 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeNext()
129 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetNamespace()
138 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetName()
147 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetText()
156 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetLineNumber()
166 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetAttributeCount()
176 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetAttributeNamespace()
186 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetAttributeName()
196 ResXMLParser* st = reinterpret_cast<ResXMLParser*>(token); in android_content_XmlBlock_nativeGetAttributeResource()
[all …]
H A Dandroid_util_AssetManager.cpp1156 ResXMLParser* xml_parser = reinterpret_cast<ResXMLParser*>(xml_parser_ptr); in NativeApplyStyle()
1287 ResXMLParser* xml_parser = reinterpret_cast<ResXMLParser*>(xml_parser_ptr); in NativeRetrieveAttributes()
/aosp14/frameworks/base/startop/view_compiler/
H A Dapk_layout_compiler.cc34 using android::ResXMLParser;
39 ResXmlVisitorAdapter(ResXMLParser* parser) : parser_{parser} {} in ResXmlVisitorAdapter()
46 case ResXMLParser::START_DOCUMENT: in Accept()
50 case ResXMLParser::END_DOCUMENT: in Accept()
54 case ResXMLParser::START_TAG: { in Accept()
61 case ResXMLParser::END_TAG: in Accept()
67 } while (depth > 0 || parser_->getEventType() == ResXMLParser::FIRST_CHUNK_CODE); in Accept()
71 ResXMLParser* parser_;
74 bool CanCompileLayout(ResXMLParser* parser) { in CanCompileLayout()
120 android::ResXMLParser parser{xml_tree}; in CompileApkAssetsLayouts()
/aosp14/frameworks/base/cmds/idmap2/libidmap2/
H A DXmlParser.cpp28 ResXMLParser::ResXMLPosition get_tree_position(const T& tree) { in get_tree_position()
29 ResXMLParser::ResXMLPosition pos{}; in get_tree_position()
36 XmlParser::Node::Node(const ResXMLTree& tree, const ResXMLParser::ResXMLPosition& pos) in Node()
42 ResXMLParser::ResXMLPosition pos = get_position(); in operator ==()
43 ResXMLParser::ResXMLPosition rhs_pos = rhs.get_position(); in operator ==()
52 ResXMLParser::ResXMLPosition XmlParser::Node::get_position() const { in get_position()
56 void XmlParser::Node::set_position(const ResXMLParser::ResXMLPosition& pos) { in set_position()
94 Result<Res_value> FindAttribute(const ResXMLParser& parser, const std::string& label, in FindAttribute()
109 Result<std::string> GetStringValue(const ResXMLParser& parser, const Res_value& value, in GetStringValue()
/aosp14/frameworks/base/cmds/idmap2/include/idmap2/
H A DXmlParser.h34 using Event = ResXMLParser::event_code_t;
53 Node(const ResXMLTree& tree, const ResXMLParser::ResXMLPosition& pos);
56 ResXMLParser::ResXMLPosition get_position() const;
57 void set_position(const ResXMLParser::ResXMLPosition& pos);
64 ResXMLParser parser_;
/aosp14/frameworks/base/libs/androidfw/include/androidfw/
H A DAttributeResolution.h56 base::expected<std::monostate, IOError> ApplyStyle(Theme* theme, ResXMLParser* xml_parser,
65 ResXMLParser* xml_parser,
H A DResourceTypes.h718 class ResXMLParser
721 explicit ResXMLParser(const ResXMLTree& tree);
825 static inline bool operator==(const android::ResXMLParser::ResXMLPosition& lhs,
826 const android::ResXMLParser::ResXMLPosition& rhs) {
835 class ResXMLTree : public ResXMLParser
854 friend class ResXMLParser;
/aosp14/frameworks/base/tools/aapt2/xml/
H A DXmlDom.cpp224 static void CopyAttributes(Element* el, android::ResXMLParser* parser, in CopyAttributes()
288 ResXMLParser::event_code_t code; in Inflate()
289 while ((code = tree.next()) != ResXMLParser::BAD_DOCUMENT && code != ResXMLParser::END_DOCUMENT) { in Inflate()
292 case ResXMLParser::START_NAMESPACE: { in Inflate()
316 case ResXMLParser::START_TAG: { in Inflate()
348 case ResXMLParser::TEXT: { in Inflate()
361 case ResXMLParser::END_NAMESPACE: in Inflate()
364 case ResXMLParser::END_TAG: in Inflate()
/aosp14/frameworks/base/tools/split-select/
H A DMain.cpp150 ResXMLParser::event_code_t event; in getAppInfo()
151 while ((event = xml.next()) != ResXMLParser::BAD_DOCUMENT && in getAppInfo()
152 event != ResXMLParser::END_DOCUMENT) { in getAppInfo()
153 if (event != ResXMLParser::START_TAG) { in getAppInfo()
/aosp14/frameworks/base/libs/androidfw/
H A DAttributeResolution.cpp41 explicit XmlAttributeFinder(const ResXMLParser* parser) in XmlAttributeFinder()
50 const ResXMLParser* parser_;
91 ResXMLParser* xml_parser, in GetXmlStyleBag()
220 base::expected<std::monostate, IOError> ApplyStyle(Theme* theme, ResXMLParser* xml_parser, in ApplyStyle()
353 ResXMLParser* xml_parser, in RetrieveAttributes()
H A DResourceTypes.cpp1210 ResXMLParser::ResXMLParser(const ResXMLTree& tree) in ResXMLParser() function in android::ResXMLParser
1215 void ResXMLParser::restart() in restart()
1225 ResXMLParser::event_code_t ResXMLParser::getEventType() const in getEventType()
1230 ResXMLParser::event_code_t ResXMLParser::next() in next()
1258 int32_t ResXMLParser::getTextID() const in getTextID()
1620 ssize_t ResXMLParser::indexOfID() const in indexOfID()
1647 ResXMLParser::event_code_t ResXMLParser::nextNode() in nextNode()
1712 void ResXMLParser::getPosition(ResXMLParser::ResXMLPosition* pos) const in getPosition()
1719 void ResXMLParser::setPosition(const ResXMLParser::ResXMLPosition& pos) in setPosition()
1741 : ResXMLParser(*this) in ResXMLTree()
[all …]
/aosp14/frameworks/base/libs/androidfw/tests/
H A DAttributeResolution_bench.cpp62 while (xml_tree.next() != ResXMLParser::START_TAG) { in BM_ApplyStyle()
135 while (xml_tree.next() != ResXMLParser::START_TAG) { in BM_ApplyStyleFramework()
H A DIdmap_test.cpp160 while (xml_tree->next() != ResXMLParser::START_TAG) { } in TEST_F()
H A DAttributeResolution_test.cpp60 while (xml_parser_.next() != ResXMLParser::START_TAG) { in SetUp()
/aosp14/frameworks/base/tools/aapt/
H A DCommand.cpp972 std::vector<ResXMLParser::ResXMLPosition> tagsToSkip; in doDump()
1097 ResXMLParser::ResXMLPosition initialPos; in doDump()
1101 std::vector<ResXMLParser::ResXMLPosition> usesSdkTagPositions; in doDump()
1102 ResXMLParser::ResXMLPosition curPos; in doDump()
1246 ResXMLParser::ResXMLPosition curPos; in doDump()
H A DResource.cpp478 const ResXMLParser& parser, in validateAttr()
578 static void checkForIds(const String8& path, ResXMLParser& parser) in checkForIds()
H A DResourceTable.cpp1618 ResXMLParser::ResXMLPosition parserPosition; in compileResourceFile()
1661 ResXMLParser::ResXMLPosition parserPosition; in compileResourceFile()