Home
last modified time | relevance | path

Searched refs:StyledString (Results 1 – 16 of 16) sorted by relevance

/aosp12/frameworks/base/tools/aapt2/compile/
H A DPseudolocaleGenerator_test.cpp32 std::unique_ptr<StyledString> new_string = PseudolocalizeStyledString( in TEST()
33 util::make_unique<StyledString>(pool.MakeRef(original_style)).get(), in TEST()
54 util::make_unique<StyledString>(pool.MakeRef(original_style)).get(), in TEST()
79 std::unique_ptr<StyledString> new_string = PseudolocalizeStyledString( in TEST()
80 util::make_unique<StyledString>(pool.MakeRef(original_style)).get(), in TEST()
101 std::unique_ptr<StyledString> new_string = PseudolocalizeStyledString( in TEST()
124 std::unique_ptr<StyledString> new_string = PseudolocalizeStyledString( in TEST()
161 std::unique_ptr<StyledString> original_string = in TEST()
162 util::make_unique<StyledString>(pool.MakeRef(original_style)); in TEST()
165 std::unique_ptr<StyledString> new_string = in TEST()
[all …]
H A DPseudolocaleGenerator.h26 std::unique_ptr<StyledString> PseudolocalizeStyledString(
27 StyledString* string, Pseudolocalizer::Method method, StringPool* pool);
H A DPseudolocaleGenerator.cpp67 static std::vector<UnifiedSpan> MergeSpans(const StyledString& string) { in MergeSpans()
112 std::unique_ptr<StyledString> PseudolocalizeStyledString(StyledString* string, in PseudolocalizeStyledString()
214 return util::make_unique<StyledString>(pool->MakeRef(localized)); in PseudolocalizeStyledString()
278 void Visit(StyledString* string) override { in Visit()
/aosp12/frameworks/base/tools/aapt2/
H A DResourceValues.h244 struct StyledString : public TransformableItem<StyledString, BaseItem<StyledString>> { struct
252 explicit StyledString(const StringPool::StyleRef& ref); argument
409 std::unique_ptr<StyledString> TransformDerived(const StyledString* value) override;
H A DValueTransformer.h32 struct StyledString;
92 AAPT_TRANSFORM_ITEM(StyledString);
H A DResourceValues.cpp275 StyledString::StyledString(const StringPool::StyleRef& ref) : value(ref) { in StyledString() function in aapt::StyledString
278 bool StyledString::Equals(const Value* value) const { in Equals()
279 const StyledString* other = ValueCast<StyledString>(value); in Equals()
302 bool StyledString::Flatten(android::Res_value* out_value) const { in Flatten()
312 void StyledString::Print(std::ostream* out) const { in Print()
1103 std::unique_ptr<StyledString> CloningValueTransformer::TransformDerived(const StyledString* value) { in TransformDerived()
1104 auto new_value = std::make_unique<StyledString>(pool_->MakeRef(value->value)); in TransformDerived()
H A DValueVisitor.h36 virtual void Visit(StyledString* value) { VisitItem(value); } in Visit()
70 virtual void Visit(const StyledString* value) { in Visit()
H A DValueTransformer.cpp40 VALUE_CREATE_ITEM_DECL(StyledString);
H A DResourceParser_test.cpp139 StyledString* str = test::GetValue<StyledString>(&table_, "string/foo"); in TEST_F()
207 StyledString* str = test::GetValue<StyledString>(&table_, "string/foo"); in TEST_F()
285 StyledString* str = test::GetValue<StyledString>(&table_, "string/foo"); in TEST_F()
H A DResources.proto268 StyledString styled_str = 4;
344 message StyledString { message
432 STRING = 0x02; // Allows String/StyledString values.
H A DResourceParser.cpp787 std::unique_ptr<StyledString> styled_string = in ParseXml()
788 util::make_unique<StyledString>(table.string_pool.MakeRef( in ParseXml()
885 } else if (StyledString* string_value = ValueCast<StyledString>(out_resource->value.get())) { in ParseString()
H A DResourceUtils.cpp769 return util::make_unique<StyledString>(dst_pool->MakeRef( in ParseBinaryResValue()
/aosp12/frameworks/base/tools/aapt2/test/
H A DCommon.h123 template std::ostream& operator<<<StyledString>(std::ostream&, const StyledString&);
/aosp12/frameworks/base/tools/aapt2/format/proto/
H A DProtoSerialize.cpp545 void Visit(const StyledString* str) override { in Visit()
546 pb::StyledString* pb_str = out_value_->mutable_item()->mutable_styled_str(); in Visit()
549 pb::StyledString::Span* pb_span = pb_str->add_span(); in Visit()
H A DProtoDeserialize.cpp972 const pb::StyledString& pb_str = pb_item.styled_str(); in DeserializeItemFromPb()
974 for (const pb::StyledString::Span& pb_span : pb_str.span()) { in DeserializeItemFromPb()
977 return util::make_unique<StyledString>(value_pool->MakeRef( in DeserializeItemFromPb()
H A DProtoSerialize_test.cpp135 .SetValue(util::make_unique<StyledString>(table->string_pool.MakeRef(style_string))) in TEST()
228 StyledString* actual_styled_str = in TEST()
229 test::GetValue<StyledString>(&new_table, "com.app.a:string/styled"); in TEST()