Lines Matching refs:ae
669 const attribute_entry& ae(mAttributes.itemAt(i));
670 if (ae.ns == ns && ae.name == name) {
671 return &ae;
682 attribute_entry * ae = &mAttributes.editItemAt(i);
683 if (ae->ns == ns && ae->name == name) {
684 return ae;
1248 const attribute_entry& ae = mAttributes.itemAt(i);
1249 if (ae.ns.size() > 0) {
1250 dest->add(ae.ns, true);
1252 if (!stripRawValues || ae.needStringValue()) {
1253 dest->add(ae.string, true);
1256 if (ae.value.dataType == Res_value::TYPE_NULL
1257 || ae.value.dataType == Res_value::TYPE_STRING) {
1258 dest->add(ae.string, true);
1400 const attribute_entry& ae = mAttributes.itemAt(idx);
1401 if (ae.ns.size() == 0) {
1402 if (ae.name == id16) {
1404 } else if (ae.name == class16) {
1406 } else if (ae.name == style16) {
1452 const attribute_entry& ae = mAttributes.itemAt(idx);
1453 if (ae.ns.size() > 0) {
1454 attr.ns.index = htodl(strings.offsetForString(ae.ns));
1458 attr.name.index = htodl(ae.namePoolIdx);
1460 if (!stripRawValues || ae.needStringValue()) {
1461 attr.rawValue.index = htodl(strings.offsetForString(ae.string));
1466 if (ae.value.dataType == Res_value::TYPE_NULL
1467 || ae.value.dataType == Res_value::TYPE_STRING) {
1470 attr.typedValue.data = htodl(strings.offsetForString(ae.string));
1473 attr.typedValue.dataType = ae.value.dataType;
1474 attr.typedValue.data = htodl(ae.value.data);