Home
last modified time | relevance | path

Searched refs:last_char (Results 1 – 15 of 15) sorted by relevance

/frameworks/base/tools/aapt2/tools/
Dextract_unicode_properties.py16 def __init__(self, first_char, last_char, prop_type): argument
18 self.last_char = last_char
25 if self.last_char + 1 == other.first_char and self.prop_type == other.prop_type:
26 self.last_char = other.last_char
36 "{", self.first_char, self.last_char, ' | '.join(types), "}")
48 last_char = (int(last_char_str, 16) if last_char_str else start_char) + 1
50 for char in range(start_char, last_char):
/frameworks/base/tools/aapt2/compile/
DPseudolocaleGenerator_test.cpp42 EXPECT_EQ(std::u16string(u"Hello worl").size(), new_string->value->spans[0].last_char); in TEST()
46 EXPECT_EQ(std::u16string(u"Hel").size(), new_string->value->spans[1].last_char); in TEST()
50 EXPECT_EQ(std::u16string(u"Hello w").size(), new_string->value->spans[2].last_char); in TEST()
62 EXPECT_EQ(std::u16string(u"[Ĥéļļö ŵöŕļð").size(), new_string->value->spans[0].last_char); in TEST()
65 EXPECT_EQ(std::u16string(u"[Ĥéļļö ŵöŕļ").size(), new_string->value->spans[1].last_char); in TEST()
68 EXPECT_EQ(std::u16string(u"[Ĥéļ").size(), new_string->value->spans[2].last_char); in TEST()
71 EXPECT_EQ(std::u16string(u"[Ĥéļļö ŵ").size(), new_string->value->spans[3].last_char); in TEST()
89 EXPECT_EQ(std::u16string(u"[ɓöļ").size(), new_string->value->spans[0].last_char); in TEST()
93 EXPECT_EQ(std::u16string(u"[ɓöļ").size(), new_string->value->spans[1].last_char); in TEST()
111 EXPECT_EQ(std::u16string(u"[ɓ").size(), new_string->value->spans[0].last_char); in TEST()
[all …]
DPseudolocaleGenerator.cpp47 uint32_t last_char; member
55 } else if (left.last_char < right.last_char) { in operator <()
62 return UnifiedSpan{*span.name, span.first_char, span.last_char}; in SpanToUnifiedSpan()
155 if (parent_span == nullptr || parent_span->last_char > span->first_char) { in PseudolocalizeStyledString()
185 const StringPiece16 substr = text.substr(cursor, parent_span->last_char - cursor + 1); in PseudolocalizeStyledString()
197 parent_span->last_char = new_cursor - 1; in PseudolocalizeStyledString()
218 android::Span{std::move(span.tag.value()), span.first_char, span.last_char}); in PseudolocalizeStyledString()
361 new_string.spans.emplace_back(android::Span{*span.name, span.first_char, span.last_char}); in Visit()
/frameworks/base/libs/androidfw/include/androidfw/
DStringPool.h37 uint32_t last_char; member
40 return name == right.name && first_char == right.first_char && last_char == right.last_char;
144 uint32_t last_char; member
/frameworks/base/tools/aapt2/text/
DUnicode.cpp38 char32_t last_char; member
46 return a.last_char < codepoint; in CompareCharacterProperties()
/frameworks/compile/mclinker/lib/Support/
DPath.cpp134 StringType::value_type last_char = m_PathName[m_PathName.size() - 1]; in m_append_separator_if_needed() local
135 if (!m_PathName.empty() && !is_separator(last_char)) { in m_append_separator_if_needed()
/frameworks/base/libs/androidfw/
DStringPool.cpp136 if (span.first_char != rhs_span.first_char || span.last_char != rhs_span.last_char || in operator ==()
213 entry->spans.emplace_back(Span{MakeRef(span.name), span.first_char, span.last_char}); in MakeRef()
228 entry->spans.emplace_back(Span{MakeRef(*span.name), span.first_char, span.last_char}); in MakeRef()
476 span->lastChar = util::HostToDevice32(s.last_char); in Flatten()
/frameworks/base/tools/aapt2/
DResourceParser_test.cpp148 EXPECT_THAT(str->value->spans[0].last_char, Eq(30u)); in TEST_F()
152 EXPECT_THAT(str->value->spans[1].last_char, Eq(30u)); in TEST_F()
215 EXPECT_THAT(str->value->spans[0].last_char, Eq(21u)); in TEST_F()
219 EXPECT_THAT(str->value->spans[1].last_char, Eq(13u)); in TEST_F()
296 EXPECT_THAT(str->value->spans[0].last_char, Eq(14u)); in TEST_F()
364 EXPECT_THAT(macro->style_string.spans[0].last_char, Eq(16)); in TEST_F()
DResourceUtils.cpp976 span.first_char = span.last_char = utf16_len_; in StartSpan()
988 xml_string_.spans[handle].last_char = utf16_len_ - 1u; in EndSpan()
DResourceValues.cpp316 *out << " " << *span.name << ":" << span.first_char << "," << span.last_char; in Print()
DResources.proto367 uint32 last_char = 3; field
/frameworks/base/tools/aapt2/format/proto/
DProtoSerialize.cpp478 pb_span->set_end_index(span.last_char); in SerializeMacroToPb()
563 pb_span->set_last_char(span.last_char); in Visit()
DProtoDeserialize.cpp690 .name = span.name(), .first_char = span.start_index(), .last_char = span.end_index()}); in DeserializeMacroFromPb()
983 android::Span{pb_span.tag(), pb_span.first_char(), pb_span.last_char()}); in DeserializeItemFromPb()
DProtoSerialize_test.cpp235 EXPECT_THAT(actual_styled_str->value->spans[0].last_char, Eq(4u)); in TEST()
907 android::Span{.name = "b", .first_char = 12, .last_char = 16}); in TEST()
/frameworks/base/libs/androidfw/tests/
DStringPool_test.cpp171 EXPECT_THAT(span.last_char, Eq(6u)); in TEST()