Remove localName from NamedType
The Formatter CL introduced definedName to type which is the very thing
that NamedType::localName already did.
Thus localName should be removed.
Bug: 137553653
Test: ./test/run_all_*_test.sh
Change-Id: I61bff460d77d7b880831115be0602a49669fd7be
diff --git a/Interface.cpp b/Interface.cpp
index 92aaa62..28918a4 100644
--- a/Interface.cpp
+++ b/Interface.cpp
@@ -76,7 +76,7 @@
: Scope(localName, fullName, location, parent), mSuperType(superType), mFileHash(fileHash) {}
std::string Interface::typeName() const {
- return "interface " + localName();
+ return "interface " + definedName();
}
const Hash* Interface::getFileHash() const {
@@ -746,7 +746,7 @@
}
std::string Interface::getVtsType() const {
- if (StringHelper::EndsWith(localName(), "Callback")) {
+ if (StringHelper::EndsWith(definedName(), "Callback")) {
return "TYPE_HIDL_CALLBACK";
} else {
return "TYPE_HIDL_INTERFACE";
@@ -870,7 +870,7 @@
void Interface::emitTypeDefinitions(Formatter& out, const std::string& prefix) const {
std::string space = prefix.empty() ? "" : (prefix + "::");
- Scope::emitTypeDefinitions(out, space + localName());
+ Scope::emitTypeDefinitions(out, space + definedName());
}
void Interface::emitJavaReaderWriter(