]> granicus.if.org Git - clang/commit
Switch Type::isAggregateType to use the C++ definition of "aggregate
authorDouglas Gregor <dgregor@apple.com>
Fri, 30 Jan 2009 17:31:00 +0000 (17:31 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 30 Jan 2009 17:31:00 +0000 (17:31 +0000)
commitd7eb846aaf5ee4a8d22c3cd0796d1e7229d46013
tree89fd006a550aa30da3e6d051578e16e784e7e5c8
parent6cd586d2668653501ecd73d53e81cbc76db3a18c
Switch Type::isAggregateType to use the C++ definition of "aggregate
type" rather than the C definition. We do this because both C99 and
Clang always use "aggregate type" as "aggregate or union type", and
the C++ definition includes union types.

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