Rename IHidlInterfaceBase to IBase

Bug: 32737195
Test: hidl_test
Change-Id: I43853f93c7e82cf14c37995fdfdc445690252c84
diff --git a/HidlSupport.cpp b/HidlSupport.cpp
index 57eb1e3..e684e26 100644
--- a/HidlSupport.cpp
+++ b/HidlSupport.cpp
@@ -169,8 +169,8 @@
 // static
 const size_t hidl_string::kOffsetOfBuffer = offsetof(hidl_string, mBuffer);
 
-const ::android::String16 IHidlInterfaceBase::descriptor(
-        "android.hardware@0.0::IHidlInterfaceBase");
+const ::android::String16 IBase::descriptor(
+        "android.hardware.base@0.0::IBase");
 
 // ----------------------------------------------------------------------
 // HidlInstrumentor implementation.
diff --git a/include/hidl/HidlSupport.h b/include/hidl/HidlSupport.h
index 5329dec..ca98199 100644
--- a/include/hidl/HidlSupport.h
+++ b/include/hidl/HidlSupport.h
@@ -585,7 +585,7 @@
     return hidl_version(major,minor);
 }
 
-struct IHidlInterfaceBase : virtual public RefBase {
+struct IBase : virtual public RefBase {
     virtual bool isRemote() const = 0;
     // HIDL reserved methods follow.
     virtual ::android::hardware::Return<void> interfaceChain(