aboutsummaryrefslogtreecommitdiff
path: root/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2007-08-21 17:43:55 +0000
committerAnders Carlsson <andersca@mac.com>2007-08-21 17:43:55 +0000
commit5508518a2702b00be3b15a26d772bde968972f54 (patch)
tree88bdb86735209ca6b77a2305f26066c843745d87 /CodeGen/CodeGenFunction.h
parent5083a536971419786b5f7a5fbadfc228cad5c658 (diff)
Implement parsing and code generation of Objective-C string literals.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41238 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CodeGen/CodeGenFunction.h')
-rw-r--r--CodeGen/CodeGenFunction.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/CodeGen/CodeGenFunction.h b/CodeGen/CodeGenFunction.h
index a0a3c610e8..95e3656ed3 100644
--- a/CodeGen/CodeGenFunction.h
+++ b/CodeGen/CodeGenFunction.h
@@ -61,6 +61,7 @@ namespace clang {
class ConditionalOperator;
class ChooseExpr;
class PreDefinedExpr;
+ class ObjCStringLiteral;
class BlockVarDecl;
class EnumConstantDecl;
@@ -393,6 +394,8 @@ public:
RValue EmitConditionalOperator(const ConditionalOperator *E);
RValue EmitChooseExpr(const ChooseExpr *E);
+ RValue EmitObjCStringLiteral(const ObjCStringLiteral* E);
+
//===--------------------------------------------------------------------===//
// Aggregate Expression Emission
//===--------------------------------------------------------------------===//