summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCGNU.cpp
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2010-04-12 18:18:10 +0000
committerFariborz Jahanian <fjahanian@apple.com>2010-04-12 18:18:10 +0000
commit5a8c2034a4fb9f775fba28edf0267b7ed058ba12 (patch)
treeef0b08be29d8e2959e09c79a26db5082300634af /clang/lib/CodeGen/CGObjCGNU.cpp
parentb97bff9aa9d647d56842b9cc83f9a11d6622f0cb (diff)
downloadbcm5719-llvm-5a8c2034a4fb9f775fba28edf0267b7ed058ba12.tar.gz
bcm5719-llvm-5a8c2034a4fb9f775fba28edf0267b7ed058ba12.zip
Add some API code for future work.
llvm-svn: 101052
Diffstat (limited to 'clang/lib/CodeGen/CGObjCGNU.cpp')
-rw-r--r--clang/lib/CodeGen/CGObjCGNU.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CGObjCGNU.cpp b/clang/lib/CodeGen/CGObjCGNU.cpp
index d4452000dc0..99cce647db9 100644
--- a/clang/lib/CodeGen/CGObjCGNU.cpp
+++ b/clang/lib/CodeGen/CGObjCGNU.cpp
@@ -170,6 +170,7 @@ public:
virtual llvm::Function *ModuleInitFunction();
virtual llvm::Function *GetPropertyGetFunction();
virtual llvm::Function *GetPropertySetFunction();
+ virtual llvm::Function *GetCopyStructFunction();
virtual llvm::Constant *EnumerationMutationFunction();
virtual void EmitTryOrSynchronizedStmt(CodeGen::CodeGenFunction &CGF,
@@ -1686,6 +1687,11 @@ llvm::Function *CGObjCGNU::GetPropertySetFunction() {
"objc_setProperty"));
}
+// FIXME. Implement this.
+llvm::Function *CGObjCGNU::GetCopyStructFunction() {
+ return 0;
+}
+
llvm::Constant *CGObjCGNU::EnumerationMutationFunction() {
CodeGen::CodeGenTypes &Types = CGM.getTypes();
ASTContext &Ctx = CGM.getContext();
OpenPOWER on IntegriCloud