Add automatic default value for primitive type fields

Primitive type fields are auto-initialized with '\0' when not specified.

Bug: 206718630
Bug: 206718630
Test: aidl --lang cpp -o out -h out \
  tests/android/aidl/tests/StructuredParcelable.aidl
Test: aidl --lang ndk -o out -h out \
  tests/android/aidl/tests/StructuredParcelable.aidl
Merged-In: I15cfe2a90c0c9adca1692d9a9c997901b90bbbb6
Change-Id: I15cfe2a90c0c9adca1692d9a9c997901b90bbbb6
(cherry picked from commit 94d3c0c503ad14f23ad1dce4bfd8020e031657a4)
Merged-In: I15cfe2a90c0c9adca1692d9a9c997901b90bbbb6
3 files changed