summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2011-02-09 03:15:05 +0000
committerDevang Patel <dpatel@apple.com>2011-02-09 03:15:05 +0000
commit19ba2b4d6e7ce6d37c94a93ba154295dfb880588 (patch)
tree28b9004edd5ab1d60d3c2bc1e67859eb35fe0bd6 /clang/lib/CodeGen
parent9f5abd8e44b9678a11f4b8085c9072a11d93e88c (diff)
downloadbcm5719-llvm-19ba2b4d6e7ce6d37c94a93ba154295dfb880588.tar.gz
bcm5719-llvm-19ba2b4d6e7ce6d37c94a93ba154295dfb880588.zip
Emit debug info for objc_selector.
llvm-svn: 125163
Diffstat (limited to 'clang/lib/CodeGen')
-rw-r--r--clang/lib/CodeGen/CGDebugInfo.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CGDebugInfo.cpp b/clang/lib/CodeGen/CGDebugInfo.cpp
index cb907d45158..ecb1760454d 100644
--- a/clang/lib/CodeGen/CGDebugInfo.cpp
+++ b/clang/lib/CodeGen/CGDebugInfo.cpp
@@ -313,6 +313,12 @@ llvm::DIType CGDebugInfo::CreateType(const BuiltinType *BT) {
getOrCreateMainFile(),
0, 0, 0, 0, Elements);
}
+ case BuiltinType::ObjCSel: {
+ return DBuilder.CreateStructType(TheCU, "objc_selector",
+ getOrCreateMainFile(), 0, 0, 0,
+ llvm::DIDescriptor::FlagFwdDecl,
+ llvm::DIArray());
+ }
case BuiltinType::UChar:
case BuiltinType::Char_U: Encoding = llvm::dwarf::DW_ATE_unsigned_char; break;
case BuiltinType::Char_S:
OpenPOWER on IntegriCloud