aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-04-27 19:38:14 +0000
committerDouglas Gregor <dgregor@apple.com>2010-04-27 19:38:14 +0000
commit138bb2366baa3856088bae94f36f2d96b2c995b9 (patch)
tree9bad3eb24b139e86a1b06c75aeb06c3ea237f979 /lib/CodeGen/CodeGenModule.cpp
parentc96be1ea33cdf63d07cec48d18fe8e3afea48f8d (diff)
Diagnose the use of abstract types as array element types. Previously,
we were relying on checking for abstract class types when an array type was actually used to declare a variable, parameter, etc. However, we need to check when the construct the array for, e.g., SFINAE purposes (see DR337). Fixes problems with Boost's is_abstract type trait. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102452 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions