Lines Matching refs:SkDOM
7 #include "src/xml/SkDOM.h"
18 SkDOM::Node* SkDOMParser::getRoot() const {
28 SkDOM::Node* node = fAlloc->make<SkDOM::Node>();
40 SkDOM::Node* parent = fParentStack.top();
47 sk_careful_memcpy(node->attrs(), fAttrs.begin(), attrCount * sizeof(SkDOM::Attr));
52 this->startCommon(elem, strlen(elem), SkDOM::kElement_Type);
57 SkDOM::Attr* attr = fAttrs.append();
69 SkDOM::Node* parent;
73 SkDOM::Node* child = parent->fFirstChild;
74 SkDOM::Node* prev = nullptr;
76 SkDOM::Node* next = child->fNextSibling;
86 startCommon(text, len, SkDOM::kText_Type);
92 void SkDOMParser::startCommon(const char elem[], size_t elemSize, SkDOM::Type type) {