Remove Reference::operator*

Reference::operator* is unclear, replaced with get() call.

Test: mma
Change-Id: I8b2f0e56964a2a45ac2d7f460aec5633765c77eb
diff --git a/VectorType.cpp b/VectorType.cpp
index 55ea9bb..071e406 100644
--- a/VectorType.cpp
+++ b/VectorType.cpp
@@ -29,7 +29,7 @@
 }
 
 std::string VectorType::typeName() const {
-    return "vector" + (mElementType == nullptr ? "" : (" of " + mElementType->typeName()));
+    return "vector of " + mElementType->typeName();
 }
 
 bool VectorType::isCompatibleElementType(Type *elementType) const {
@@ -568,7 +568,7 @@
     VectorType::EmitJavaFieldReaderWriterForElementType(
             out,
             depth,
-            mElementType,
+            mElementType.get(),
             parcelName,
             blobName,
             fieldName,