Revert "Add Reference type"

This reverts commit 4b80bc4402ec88504265e6fdbcdb8a803d67eb64.

Reason for revert: breaking mac build

Change-Id: I38b4a6e67173d87d7d78ff191aa26d4a980d2e39
diff --git a/TypeDef.cpp b/TypeDef.cpp
index f470711..f419efe 100644
--- a/TypeDef.cpp
+++ b/TypeDef.cpp
@@ -21,8 +21,7 @@
 
 namespace android {
 
-TypeDef::TypeDef(const char* localName, const Location& location, Scope* parent,
-                 const Reference<Type>& type)
+TypeDef::TypeDef(const char* localName, const Location& location, Scope* parent, Type* type)
     : NamedType(localName, location, parent), mReferencedType(type) {}
 
 const ScalarType *TypeDef::resolveToScalarType() const {
@@ -30,7 +29,7 @@
     return NULL;
 }
 
-Type* TypeDef::referencedType() const {
+Type *TypeDef::referencedType() const {
     return mReferencedType;
 }