Objective-C ARC. First patch toward generating new APIs
for Objective-C's array and dictionary literals. rdar://17554063. This is wip. llvm-svn: 214983
This commit is contained in:
@@ -2304,7 +2304,8 @@ public:
|
||||
llvm::Value *EmitObjCArrayLiteral(const ObjCArrayLiteral *E);
|
||||
llvm::Value *EmitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E);
|
||||
llvm::Value *EmitObjCCollectionLiteral(const Expr *E,
|
||||
const ObjCMethodDecl *MethodWithObjects);
|
||||
const ObjCMethodDecl *MethodWithObjects,
|
||||
const ObjCMethodDecl *AllocMethod);
|
||||
llvm::Value *EmitObjCSelectorExpr(const ObjCSelectorExpr *E);
|
||||
RValue EmitObjCMessageExpr(const ObjCMessageExpr *E,
|
||||
ReturnValueSlot Return = ReturnValueSlot());
|
||||
|
||||
Reference in New Issue
Block a user