Home
last modified time | relevance | path

Searched refs:SkDOMParser (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/src/xml/
DSkDOMParser.cpp10 char* SkDOMParser::dupstr(SkArenaAlloc* chunk, const char src[], size_t srcLen) { in dupstr()
18 SkDOM::Node* SkDOMParser::getRoot() const { in getRoot()
22 void SkDOMParser::flushAttributes() { in flushAttributes()
51 bool SkDOMParser::onStartElement(const char elem[]) { in onStartElement()
56 bool SkDOMParser::onAddAttribute(const char name[], const char value[]) { in onAddAttribute()
63 bool SkDOMParser::onEndElement(const char elem[]) { in onEndElement()
85 bool SkDOMParser::onText(const char text[], int len) { in onText()
87 SkDOMParser::onEndElement(fElemName); in onText()
92 void SkDOMParser::startCommon(const char elem[], size_t elemSize, SkDOM::Type type) { in startCommon()
DSkDOMParser.h13 class SkDOMParser : public SkXMLParser {
15 SkDOMParser(SkArenaAllocWithReset* chunk) : SkXMLParser(&fParserError), fAlloc(chunk) { in SkDOMParser() function
DSkDOM.h17 class SkDOMParser; variable
110 std::unique_ptr<SkDOMParser> fParser;
DSkDOM.cpp157 SkDOMParser parser(&fAlloc); in build()
198 SkDOMParser parser(&fAlloc); in copy()
208 fParser = std::make_unique<SkDOMParser>(&fAlloc); in beginParsing()
/third_party/skia/modules/svg/src/
DSkSVGXMLDOM.cpp15 class SkSVGDOMParser : public SkDOMParser {
17 SkSVGDOMParser(SkArenaAllocWithReset* chunk) : SkDOMParser(chunk) {} in SkSVGDOMParser()
101 if (SkDOMParser::onEndElement(elem)) { in onEndElement()
/third_party/skia/
DBUILD.gn1478 "src/xml/SkDOMParser.cpp",