Enabled extra warnings and fixed a bunch of small issues.



git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@124250 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Symbol/ClangASTContext.cpp b/source/Symbol/ClangASTContext.cpp
index 7e68a63..3edbf8a 100644
--- a/source/Symbol/ClangASTContext.cpp
+++ b/source/Symbol/ClangASTContext.cpp
@@ -3909,7 +3909,7 @@
     return NULL;
 }
 
-size_t
+uint32_t
 ClangASTContext::GetPointerBitSize ()
 {
     ASTContext *ast = getASTContext();