Remove extra from getJavaType.
Bug: 32559427
Test: hidl_test_java
Change-Id: I1a96630eed1b61ab4ff2959ced2e83f94e8fb36d
diff --git a/Type.cpp b/Type.cpp
index f97af23..d7ae31a 100644
--- a/Type.cpp
+++ b/Type.cpp
@@ -98,16 +98,13 @@
return getCppType(mode, specifyNamespaces) + " " + name;
}
-std::string Type::getJavaType(
- std::string *extra, bool /* forInitializer */) const {
+std::string Type::getJavaType(bool /* forInitializer */) const {
CHECK(!"Should not be here");
- extra->clear();
return std::string();
}
std::string Type::getJavaWrapperType() const {
- std::string extra;
- return getJavaType(&extra);
+ return getJavaType();
}
std::string Type::getJavaSuffix() const {
@@ -192,8 +189,7 @@
void Type::emitJavaFieldInitializer(
Formatter &out,
const std::string &fieldName) const {
- std::string extra;
- out << getJavaType(&extra)
+ out << getJavaType()
<< " "
<< fieldName
<< ";\n";