Limit number of bits in size representation so that bit size fit 64 bits.
authorSerge Pavlov <sepavloff@gmail.com>
Tue, 16 Jul 2013 07:14:18 +0000 (07:14 +0000)
committerSerge Pavlov <sepavloff@gmail.com>
Tue, 16 Jul 2013 07:14:18 +0000 (07:14 +0000)
commitdfdb731967d8427f09a90110985b0f71a670b3d9
treedde26d50dbd2e0d7b2b5fa355323edd8f0774ae5
parent8f7ddf733b6e5f9da0308c8815412907b1de1901
Limit number of bits in size representation so that bit size fit 64 bits.
This fixes PR8256 and some others.

llvm-svn: 186385
clang/lib/AST/Type.cpp
clang/test/Sema/array-size-64.c
clang/test/Sema/offsetof-64.c