summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduction the DeclarationName class, as a single, general method ofDouglas Gregor2008-11-171-3/+3
* Start implementing support for @synchonized with the darwin ObjC API.Chris Lattner2008-11-151-1/+116
* Rework IRgen invariant w.r.t. current insert point.Daniel Dunbar2008-11-111-5/+7
* Add CodeGenFunction::EmitBranch.Daniel Dunbar2008-11-111-1/+1
* Add CodeGenFunction::EmitDummyBlock for marking places where we makeDaniel Dunbar2008-11-111-1/+1
* Centralize basic block creation in CodeGenFunction::createBasicBlock.Daniel Dunbar2008-11-111-12/+12
* Move IRBuilder type definition to common file.Daniel Dunbar2008-11-011-11/+10
* NeXT: Emit protocol objects lazily.Daniel Dunbar2008-10-291-21/+76
* Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType.Daniel Dunbar2008-10-171-6/+2
* More Obj-C type encoding improvements.Daniel Dunbar2008-10-171-1/+2
* NeXT: Use objc_msgSend_fpret for calling functions which returnDaniel Dunbar2008-10-171-14/+40
* Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processin...Ted Kremenek2008-10-061-1/+1
* (LLVM up) Rename IRBuilder::IsNonNull -> IsNotNull.Daniel Dunbar2008-10-021-3/+3
* NeXT: Update to use CreateRuntimeFunction for the routines it imports.Daniel Dunbar2008-10-011-80/+54
* Add infrastructure for proper @finally support.Daniel Dunbar2008-09-301-55/+101
* Add support for implicit rethrows in @catch blocks.Daniel Dunbar2008-09-281-9/+85
* (Update LLVM) Clean up obj-c exception generation to be a bit moreDaniel Dunbar2008-09-271-23/+15
* Bug fix, codegen @catch(id<X> ...) acceptably.Daniel Dunbar2008-09-271-2/+5
* Simplify generate code for exceptions: Daniel Dunbar2008-09-271-27/+15
* Bug fix, make sure to initialize exception object (to rethrow) evenDaniel Dunbar2008-09-271-38/+38
* Easy fix for nasty bug, exception data buffer had wrong type == wrongDaniel Dunbar2008-09-271-1/+1
* Implement Obj-C synthesized setters for copy / retain.Daniel Dunbar2008-09-241-1/+2
* Add Obj-C runtime methods to get runtime specific functions forDaniel Dunbar2008-09-241-2/+42
* Make sure to store the exception in the catch parameter.Anders Carlsson2008-09-111-8/+28
* Make sure to emit the catch parameter as well as the catch body.Anders Carlsson2008-09-111-3/+4
* Fix stupid mistake I made in the exception handling codeAnders Carlsson2008-09-111-1/+1
* Add CodeGenTypes::GetFunctionType overload for getting the effectiveDaniel Dunbar2008-09-101-27/+10
* Move FunctionType conversion into CGCall.cpp:Daniel Dunbar2008-09-101-51/+3
* Tweak CGCall functions again:Daniel Dunbar2008-09-101-1/+1
* Add CodeGenFunction::ReturnTypeUsesSretDaniel Dunbar2008-09-091-9/+9
* Check in half-assed implementation of @try/@catch.Anders Carlsson2008-09-091-2/+164
* Simple @throw support.Anders Carlsson2008-09-091-1/+12
* Add types and functions related to exceptions.Anders Carlsson2008-09-091-0/+93
* Move handling of @try and @throw to the runtime class.Anders Carlsson2008-09-091-0/+18
* Change CodeGen to emit calls using (RValue,Type) list:Daniel Dunbar2008-09-091-3/+5
* Change struct forward declarations and definitions to use unique RecordDecls,...Ted Kremenek2008-09-051-1/+1
* Remove "NextDecl" from RecordDecl. This change touches many files that where...Ted Kremenek2008-09-051-1/+1
* NeXT: Emit lazy reference to Protocol class for forward protocolDaniel Dunbar2008-09-041-0/+5
* Fix ObjCPropertRefExpr to be able to encode all the information forDaniel Dunbar2008-09-031-3/+2
* Handle mutation while enumerating correctly. Fix some bugs.Anders Carlsson2008-08-311-0/+19
* Add Objective-C property setter support.Daniel Dunbar2008-08-301-13/+17
* Refactor handling of calls:Daniel Dunbar2008-08-301-23/+60
* Downgrade a number of FIXME asserts to ErrorUnsupported.Daniel Dunbar2008-08-291-1/+1
* NeXT: Emit mostly-correct property type encoding.Daniel Dunbar2008-08-281-7/+15
* NeXT: Refactor protocol method metadata emission.Daniel Dunbar2008-08-271-81/+91
* NeXT: Emit correct properties for category.Daniel Dunbar2008-08-261-3/+16
* NeXT: Emit metadata for synthetsized properties.Daniel Dunbar2008-08-261-38/+82
* Objective-C @synthesize support.Daniel Dunbar2008-08-261-3/+1
* Fix Obj-C super sends inside class methods.Daniel Dunbar2008-08-251-20/+71
* NeXT: Emit symbols used to manage linking of Obj-C classes.Daniel Dunbar2008-08-251-1/+44
OpenPOWER on IntegriCloud