Home | History | Annotate | Download | only in aapt2

Lines Matching refs:other

43     const RawString* other = valueCast<RawString>(value);
44 if (!other) {
47 return *this->value == *other->value;
78 const Reference* other = valueCast<Reference>(value);
79 if (!other) {
82 return referenceType == other->referenceType && privateReference == other->privateReference &&
83 id == other->id && name == other->name;
139 const String* other = valueCast<String>(value);
140 if (!other) {
143 return *this->value == *other->value;
172 const StyledString* other = valueCast<StyledString>(value);
173 if (!other) {
177 if (*this->value->str == *other->value->str) {
179 const std::vector<StringPool::Span>& spansB = other->value->spans;
216 const FileReference* other = valueCast<FileReference>(value);
217 if (!other) {
220 return *path == *other->path;
254 const BinaryPrimitive* other = valueCast<BinaryPrimitive>(value);
255 if (!other) {
258 return this->value.dataType == other->value.dataType && this->value.data == other->value.data;
306 const Attribute* other = valueCast<Attribute>(value);
307 if (!other) {
311 return this->typeMask == other->typeMask && this->minInt == other->minInt &&
312 this->maxInt == other->maxInt &&
314 other->symbols.begin(),
521 const Style* other = valueCast<Style>(value);
522 if (!other) {
525 if (bool(parent) != bool(other->parent) ||
526 (parent && other->parent && !parent.value().equals(&other->parent.value()))) {
529 return std::equal(entries.begin(), entries.end(), other->entries.begin(),
575 const Array* other = valueCast<Array>(value);
576 if (!other) {
580 return std::equal(items.begin(), items.end(), other->items.begin(),
603 const Plural* other = valueCast<Plural>(value);
604 if (!other) {
608 return std::equal(values.begin(), values.end(), other->values.begin(),
658 const Styleable* other = valueCast<Styleable>(value);
659 if (!other) {
662 return std::equal(entries.begin(), entries.end(), other->entries.begin(),