Write sizeof(Type) only if clang can detect it
Use llvm::Twine() for struct size buffer
getTypeSize(): return size in bytes not in bits