Searched refs:RawString (Results 1 - 9 of 9) sorted by relevance

/frameworks/base/tools/aapt2/
H A DResourceValues.cpp39 RawString::RawString(const StringPool::Ref& ref) : value(ref) { function in class:aapt::RawString
42 bool RawString::equals(const Value* value) const {
43 const RawString* other = valueCast<RawString>(value);
50 RawString* RawString::clone(StringPool* newPool) const {
51 RawString* rs = new RawString(newPool->makeRef(*value));
57 bool RawString
[all...]
H A DFormat.proto110 message RawString {
189 optional RawString raw_str = 3;
H A DResourceValues.h198 struct RawString : public BaseItem<RawString> { struct in namespace:aapt
201 RawString(const StringPool::Ref& ref);
205 RawString* clone(StringPool* newPool) const override;
H A DValueVisitor.h34 virtual void visit(RawString* value) { visitItem(value); }
H A DResourceParser.cpp475 * true, a RawString is returned if the XML couldn't be parsed as
521 // We can't parse this so return a RawString if we are allowed.
522 return util::make_unique<RawString>(
/frameworks/base/tools/aapt2/link/
H A DReferenceLinker.cpp62 * all RawString values. Now that we are expected to resolve all symbols, we can
134 * Transform a RawString value into a more specific, appropriate value, based on the
135 * Attribute. If a non RawString value is passed in, this is an identity transform.
139 if (RawString* rawString = valueCast<RawString>(value.get())) {
H A DReferenceLinker_test.cpp81 style->entries.back().value = util::make_unique<RawString>(
/frameworks/base/tools/aapt2/proto/
H A DTableProtoSerializer.cpp69 void visit(RawString* rawStr) override {
H A DTableProtoDeserializer.cpp204 return util::make_unique<RawString>(

Completed in 365 milliseconds