Lines Matching full:reference
117 // A reference to another resource. This maps to android::Res_value::TYPE_REFERENCE.
118 // A reference can be symbolic (with the name set to a valid resource name) or be
120 struct Reference : public BaseItem<Reference> { struct
128 Reference::Type reference_type; argument
131 Reference(); argument
132 explicit Reference(const ResourceNameRef& n, Type type = Type::kResource);
133 explicit Reference(const ResourceId& i, Type type = Type::kResource);
134 Reference(const ResourceNameRef& n, const ResourceId& i);
138 Reference* Clone(StringPool* new_pool) const override;
142 bool operator<(const Reference&, const Reference&);
143 bool operator==(const Reference&, const Reference&);
249 Reference symbol;
272 Reference key;
278 Maybe<Reference> parent;
313 std::vector<Reference> entries;