summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2010-08-11 17:37:35 +0000
committerFariborz Jahanian <fjahanian@apple.com>2010-08-11 17:37:35 +0000
commitd539d098a435e75e57792c167ec19e20843c2bc0 (patch)
tree3cade66eb397745b475d44a464cfe034e3c22119 /clang/lib/CodeGen/CodeGenFunction.cpp
parenta5f923b1a10858c50eeef24a5bf0c2695a94402f (diff)
downloadbcm5719-llvm-d539d098a435e75e57792c167ec19e20843c2bc0.tar.gz
bcm5719-llvm-d539d098a435e75e57792c167ec19e20843c2bc0.zip
IRGen support for functions returning objc object
types. Fixes PR7865. llvm-svn: 110832
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
-rw-r--r--clang/lib/CodeGen/CodeGenFunction.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.cpp b/clang/lib/CodeGen/CodeGenFunction.cpp
index f883bec4ff5..58d56ef0df9 100644
--- a/clang/lib/CodeGen/CodeGenFunction.cpp
+++ b/clang/lib/CodeGen/CodeGenFunction.cpp
@@ -77,7 +77,7 @@ const llvm::Type *CodeGenFunction::ConvertType(QualType T) {
bool CodeGenFunction::hasAggregateLLVMType(QualType T) {
return T->isRecordType() || T->isArrayType() || T->isAnyComplexType() ||
- T->isMemberFunctionPointerType();
+ T->isMemberFunctionPointerType() || T->isObjCObjectType();
}
void CodeGenFunction::EmitReturnBlock() {
OpenPOWER on IntegriCloud