<rdar://problem/13421412>

Many "byte size" members and variables were using a mixture of uint32_t and size_t. Switching over to using uint64_t everywhere.

llvm-svn: 177091
diff --git a/lldb/source/Core/ValueObjectVariable.cpp b/lldb/source/Core/ValueObjectVariable.cpp
index 5647fbb..164592d 100644
--- a/lldb/source/Core/ValueObjectVariable.cpp
+++ b/lldb/source/Core/ValueObjectVariable.cpp
@@ -102,16 +102,15 @@
     return 0;
 }
 
-size_t
+uint64_t
 ValueObjectVariable::GetByteSize()
 {
-    ClangASTType type(GetClangAST(),
-                      GetClangType());
+    ClangASTType type(GetClangAST(), GetClangType());
     
     if (!type.IsValid())
         return 0;
     
-    return (ClangASTType::GetClangTypeBitWidth(type.GetASTContext(), type.GetOpaqueQualType()) + 7) / 8;
+    return type.GetClangTypeByteSize();
 }
 
 lldb::ValueType