Move Java array prints into aidl_to_java.
Since it is annoying to try to remember to print them.
I've found ast_java is one of the big sources of leaks in AIDL, so I'm
trying to rewrite it, and I noticed this.
Bug: N/A
Test: ./runtests.sh
Change-Id: Ibf80fa58e922b522d2e39b3e259c2a166ce61ea7
diff --git a/aidl_to_java.cpp b/aidl_to_java.cpp
index f1ba228..298b25a 100644
--- a/aidl_to_java.cpp
+++ b/aidl_to_java.cpp
@@ -63,8 +63,6 @@
if (instantiable_m.find(aidl_name) != instantiable_m.end()) {
return instantiable_m[aidl_name];
}
- CHECK(!AidlTypenames::IsBuiltinTypename(aidl_name));
- return aidl_name;
}
// map from AIDL built-in type name to the corresponding Java type name
@@ -113,7 +111,7 @@
} // namespace
string JavaSignatureOf(const AidlTypeSpecifier& aidl) {
- return JavaSignatureOfInternal(aidl, false, true);
+ return JavaSignatureOfInternal(aidl, false, false);
}
string InstantiableJavaSignatureOf(const AidlTypeSpecifier& aidl) {