Propagate CharUnits into ObjC CodeGen.  No intended functional change.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167431 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/CGObjCRuntime.h b/lib/CodeGen/CGObjCRuntime.h
index bc6589d..2178692 100644
--- a/lib/CodeGen/CGObjCRuntime.h
+++ b/lib/CodeGen/CGObjCRuntime.h
@@ -76,12 +76,12 @@
   ///
   /// The latter overload is suitable for computing the offset of a
   /// sythesized ivar.
-  uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
-                                 const ObjCInterfaceDecl *OID,
-                                 const ObjCIvarDecl *Ivar);
-  uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
-                                 const ObjCImplementationDecl *OID,
-                                 const ObjCIvarDecl *Ivar);
+  CharUnits ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
+                                  const ObjCInterfaceDecl *OID,
+                                  const ObjCIvarDecl *Ivar);
+  CharUnits ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
+                                  const ObjCImplementationDecl *OID,
+                                  const ObjCIvarDecl *Ivar);
 
   LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
                                   const ObjCInterfaceDecl *OID,