refactor: remove redundant check
AsParcelable() returns non-null ptr for every AidlParcelable or its
derived classes like AidlStructuredParcelable (and upcoming
AidlUnionDecl).
Bug: n/a
Test: aidl_unittests
Change-Id: If7fdc75dd0c97a1f39e552d0a04e2f7fc71e2c37
diff --git a/aidl_to_java.cpp b/aidl_to_java.cpp
index 9bb9052..658348b 100644
--- a/aidl_to_java.cpp
+++ b/aidl_to_java.cpp
@@ -620,7 +620,7 @@
c.writer << c.var << " = " << c.type.GetName() << ".Stub.asInterface(" << c.parcel
<< ".readStrongBinder());\n";
}
- } else if (t->AsParcelable() != nullptr || t->AsStructuredParcelable() != nullptr) {
+ } else if (t->AsParcelable() != nullptr) {
if (c.type.IsArray()) {
c.writer << c.var << " = " << c.parcel << ".createTypedArray("
<< JavaNameOf(c.type, c.typenames) << ".CREATOR);\n";