Home | History | Annotate | Download | only in aapt2

Lines Matching refs:StringPool

30 #include "StringPool.h"
79 // Clone the value. `new_pool` is the new StringPool that
81 virtual Value* Clone(StringPool* new_pool) const = 0;
104 virtual Item* Clone(StringPool* new_pool) const override = 0;
138 Reference* Clone(StringPool* new_pool) const override;
150 Id* Clone(StringPool* new_pool) const override;
157 StringPool::Ref value;
159 explicit RawString(const StringPool::Ref& ref);
163 RawString* Clone(StringPool* new_pool) const override;
186 StringPool::Ref value;
193 explicit String(const StringPool::Ref& ref);
197 String* Clone(StringPool* new_pool) const override;
202 StringPool::StyleRef value;
209 explicit StyledString(const StringPool::StyleRef& ref);
213 StyledString* Clone(StringPool* new_pool) const override;
218 StringPool::Ref path;
225 explicit FileReference(const StringPool::Ref& path);
229 FileReference* Clone(StringPool* new_pool) const override;
243 BinaryPrimitive* Clone(StringPool* new_pool) const override;
264 Attribute* Clone(StringPool* new_pool) const override;
286 Style* Clone(StringPool* new_pool) const override;
291 void MergeWith(Style* style, StringPool* pool);
298 Array* Clone(StringPool* new_pool) const override;
308 Plural* Clone(StringPool* new_pool) const override;
316 Styleable* Clone(StringPool* newPool) const override;