Lines Matching defs:name
25 const char* name, *value;
27 while ((name = iter.next(&value)) != nullptr) {
28 if (this->addAttribute(name, value)) {
55 const SkDOM::Node* SkDOM::getFirstChild(const Node* node, const char name[]) const {
59 if (name) {
61 if (!strcmp(name, child->fName)) {
69 const SkDOM::Node* SkDOM::getNextSibling(const Node* node, const char name[]) const {
72 if (name) {
74 if (!strcmp(name, sibling->fName)) {
92 const char* SkDOM::findAttr(const Node* node, const char name[]) const {
98 if (!strcmp(attr->fName, name)) {
141 const char* name = nullptr;
144 name = fAttr->fName;
149 return name;
182 const char* name;
184 while ((name = iter.next(&value)) != nullptr)
185 parser->addAttribute(name, value);
238 bool SkDOM::findS32(const Node* node, const char name[], int32_t* value) const {
239 const char* vstr = this->findAttr(node, name);
243 bool SkDOM::findScalars(const Node* node, const char name[], SkScalar value[], int count) const {
244 const char* vstr = this->findAttr(node, name);
248 bool SkDOM::findHex(const Node* node, const char name[], uint32_t* value) const {
249 const char* vstr = this->findAttr(node, name);
253 bool SkDOM::findBool(const Node* node, const char name[], bool* value) const {
254 const char* vstr = this->findAttr(node, name);
258 int SkDOM::findList(const Node* node, const char name[], const char list[]) const {
259 const char* vstr = this->findAttr(node, name);
263 bool SkDOM::hasAttr(const Node* node, const char name[], const char value[]) const {
264 const char* vstr = this->findAttr(node, name);
268 bool SkDOM::hasS32(const Node* node, const char name[], int32_t target) const {
269 const char* vstr = this->findAttr(node, name);
274 bool SkDOM::hasScalar(const Node* node, const char name[], SkScalar target) const {
275 const char* vstr = this->findAttr(node, name);
280 bool SkDOM::hasHex(const Node* node, const char name[], uint32_t target) const {
281 const char* vstr = this->findAttr(node, name);
286 bool SkDOM::hasBool(const Node* node, const char name[], bool target) const {
287 const char* vstr = this->findAttr(node, name);