]> granicus.if.org Git - clang/commit
Move ref qualifiers from Type bitfields into FunctionProtoType, stealing two
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 8 Jan 2013 00:50:27 +0000 (00:50 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 8 Jan 2013 00:50:27 +0000 (00:50 +0000)
commitaa46d513f47280a9786e8e9aa77f7089b3f8fee6
treebc387475d70f16de352b401885b09a1c757373ad
parent97bfb558f69c09b01a5c1510f08dc91eb62329a7
Move ref qualifiers from Type bitfields into FunctionProtoType, stealing two
bits from the number of parameters. This brings the bitfields down from 33 bits
to 32 bits, reducing the size of Types by 4 bytes on 32-bit systems.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171827 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Type.h
lib/AST/Type.cpp