Home
last modified time | relevance | path

Searched refs:ResStringPool_span (Results 1 – 12 of 12) sorted by relevance

/aosp_15_r20/external/robolectric/shadows/framework/src/main/java/org/robolectric/shadows/
H A DShadowStringBlock.java11 import org.robolectric.res.android.ResourceTypes.ResStringPool_span;
40 ResStringPool_span spans = osb.styleAt(idx); in nativeGetStyle()
45 ResStringPool_span pos = spans; in nativeGetStyle()
47 while (pos.name.index != ResStringPool_span.END) { in nativeGetStyle()
50 pos = new ResStringPool_span(pos.myBuf(), pos.myOffset() + ResStringPool_span.SIZEOF); in nativeGetStyle()
58 int[] array = new int[num * ResStringPool_span.SIZEOF / SIZEOF_INT]; in nativeGetStyle()
64 final int numInts = ResStringPool_span.SIZEOF / SIZEOF_INT; in nativeGetStyle()
65 while (spans.name.index != ResStringPool_span.END) { in nativeGetStyle()
71 spans = new ResStringPool_span(spans.myBuf(), spans.myOffset() + ResStringPool_span.SIZEOF); in nativeGetStyle()
79 int[] array, int num, int numInts, ResStringPool_span spans) { in setIntArrayRegion()
/aosp_15_r20/external/robolectric/resources/src/main/java/org/robolectric/res/android/
H A DResStringPool.java27 import org.robolectric.res.android.ResourceTypes.ResStringPool_span;
302 ResStringPool_span endSpan = in setTo()
303 new ResStringPool_span( in setTo()
307 + (mStylePoolSize - ResStringPool_span.SIZEOF /* / 4 */)); in setTo()
469 final ResStringPool_span styleAt(final ResStringPool_ref ref) { in styleAt()
473 public final ResStringPool_span styleAt(int idx) { in styleAt()
479 return new ResStringPool_span( in styleAt()
H A DResourceTypes.java599 public static class ResStringPool_span extends WithOffset { class in ResourceTypes
615 public ResStringPool_span(ByteBuffer buf, int offset) { in ResStringPool_span() method in ResourceTypes.ResStringPool_span
/aosp_15_r20/frameworks/base/core/jni/
H A Dandroid_util_StringBlock.cpp114 if (pos->name.index == ResStringPool_span::END) { in android_content_StringBlock_nativeGetStyle()
125 array = env->NewIntArray((num * sizeof(ResStringPool_span)) / sizeof(jint)); in android_content_StringBlock_nativeGetStyle()
132 static const int numInts = sizeof(ResStringPool_span) / sizeof(jint); in android_content_StringBlock_nativeGetStyle()
133 while ((*spans)->name.index != ResStringPool_span::END) { in android_content_StringBlock_nativeGetStyle()
/aosp_15_r20/frameworks/base/tools/aapt/
H A DStringPool.cpp506 const size_t totalSize = (N*sizeof(ResStringPool_span)) in writeStringBlock()
515 ResStringPool_span* span = (ResStringPool_span*)(dat+preSize+styPos); in writeStringBlock()
522 span->name.index = htodl(ResStringPool_span::END); in writeStringBlock()
531 size_t extra = sizeof(ResStringPool_span)-sizeof(ResStringPool_ref); in writeStringBlock()
539 *p++ = htodl(ResStringPool_span::END); in writeStringBlock()
H A DStringPool.h69 ResStringPool_span span;
/aosp_15_r20/frameworks/base/libs/androidfw/
H A DStringPool.cpp469 android::ResStringPool_span* span = in Flatten()
470 out->NextBlock<android::ResStringPool_span>(entry->spans.size()); in Flatten()
480 *spanEnd = android::ResStringPool_span::END; in Flatten()
488 sizeof(android::ResStringPool_span) - sizeof(android::ResStringPool_span::name); in Flatten()
H A DResourceTypes.cpp688 const ResStringPool_span endSpan = { in setTo()
689 { htodl(ResStringPool_span::END) }, in setTo()
690 htodl(ResStringPool_span::END), htodl(ResStringPool_span::END) in setTo()
1039 base::expected<incfs::map_ptr<ResStringPool_span>, NullOrIOError> ResStringPool::styleAt( in styleAt()
1045 base::expected<incfs::map_ptr<ResStringPool_span>, NullOrIOError> ResStringPool::styleAt( in styleAt()
1056 return (mStyles+off).convert<ResStringPool_span>(); in styleAt()
/aosp_15_r20/frameworks/base/libs/androidfw/tests/
H A DStringPool_test.cpp289 const ResStringPool_span* span = span_result->unsafe_ptr(); in TEST()
296 ASSERT_THAT(span->name.index, Ne(ResStringPool_span::END)); in TEST()
303 EXPECT_THAT(span->name.index, Eq(ResStringPool_span::END)); in TEST()
/aosp_15_r20/frameworks/base/tools/aapt2/
H A DResourceUtils.cpp777 (*spans_result)->name.index != android::ResStringPool_span::END) { in ParseBinaryResValue()
778 const android::ResStringPool_span* spans = spans_result->unsafe_ptr(); in ParseBinaryResValue()
780 while (spans->name.index != android::ResStringPool_span::END) { in ParseBinaryResValue()
H A DDebug.cpp870 std::vector<const ResStringPool_span*> spans; in PrintStringPool()
872 style->name.index != android::ResStringPool_span::END; ++style) { in PrintStringPool()
/aosp_15_r20/frameworks/base/libs/androidfw/include/androidfw/
H A DResourceTypes.h495 struct ResStringPool_span struct
543 base::expected<incfs::map_ptr<ResStringPool_span>, NullOrIOError> styleAt(
545 base::expected<incfs::map_ptr<ResStringPool_span>, NullOrIOError> styleAt(size_t idx) const;