diff options
author | Jeongik Cha <jeongik@google.com> | 2020-11-24 22:44:42 +0900 |
---|---|---|
committer | Jeongik Cha <jeongik@google.com> | 2020-11-24 22:44:42 +0900 |
commit | 3f5ffa615a64a221d8d310beda6bad4fe1ac1e21 (patch) | |
tree | b8093dc4b433642a83942d2fdeac7a819fdd2a05 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | 48695cb07352cb3033dc11bb828e1ca947dfc04d (diff) |
ParcelableHolder shouldn't write anything for empty case
If neither Parcel nor Parcelable exists, ParcelableHolder'd better
write nothing like NDK and C++ backend.
In the case of empty ParcelableHolder
As-is(Java):
4 -> Size
-1 -> Existence(empty string)
To-be(NDK, C++ now):
0 -> Size
Test: atest CtsNdkBinderTestCases
Bug: 173682663
Change-Id: I816108fdc59170ea7408f0633295ba978f1ef9d5
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions