summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary ASTContext parameter fromDouglas Gregor2010-07-011-1/+1
* Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ ref...Anders Carlsson2010-06-211-2/+5
* When using property-dot assignment syntax to call a setter method,Fariborz Jahanian2010-06-071-2/+4
* Re-land the fix for PR7139.Anders Carlsson2010-05-221-1/+1
* Push a return-value slot throughout ObjC message-send codegen. Will beJohn McCall2010-05-221-13/+21
* Unbreak self-host.Anders Carlsson2010-05-211-1/+1
* Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se...Anders Carlsson2010-05-211-1/+1
* Allocate space in a block record for implicit references to the Objective CJohn McCall2010-05-211-2/+0
* Correctly generate IR for ObjC messages sends to protocol-qualified types.John McCall2010-05-171-4/+5
* Substantially alter the design of the Objective C type AST by introducingJohn McCall2010-05-151-1/+1
* Implement semantic analysis and an AST representation for the namedDouglas Gregor2010-05-151-1/+2
* Code Gen support for Getter/Setter synthesis of Fariborz Jahanian2010-05-061-3/+23
* Clean up the {} and else placement. This fixes an ambiguous else as well asChandler Carruth2010-05-061-6/+6
* This patch deals with Sema Part of Setter/Getter synthesisFariborz Jahanian2010-05-051-6/+0
* Fixes a code gen. crash when ivar object has trivial constructor.Fariborz Jahanian2010-05-041-12/+14
* Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall.Anders Carlsson2010-05-021-1/+2
* Support for construct/destruct of ivar arrayFariborz Jahanian2010-04-281-7/+18
* IRGen for initialization/destruction ofFariborz Jahanian2010-04-281-0/+49
* Changed signature of GenerateMessageSend() function to pass the ObjCInterface...David Chisnall2010-04-281-8/+10
* CastExpr should not hold a pointer to the base path. More cleanup.Anders Carlsson2010-04-241-1/+1
* Add an InheritancePath parameter to the ImplicitCastExpr constructor.Anders Carlsson2010-04-231-1/+1
* Suppress compiler warning.Daniel Dunbar2010-04-221-1/+1
* Overhaul the AST representation of Objective-C message sendDouglas Gregor2010-04-211-18/+21
* Removes a FIXME.Fariborz Jahanian2010-04-131-4/+2
* Variation of objc_copyStruct API generation whenFariborz Jahanian2010-04-131-7/+21
* Add support for objc_copyStruct to enforceFariborz Jahanian2010-04-131-1/+79
* revert 100942, pending discussion.Chris Lattner2010-04-101-1/+1
* Fix for PR6811.David Chisnall2010-04-101-1/+1
* Emit debug info for objc getters and setters.Devang Patel2010-04-051-3/+4
* the big refactoring bits of PR3782.Rafael Espindola2010-03-301-3/+4
* Replace some constant-sized SmallVectors.Benjamin Kramer2010-03-301-6/+7
* Fix a code gen. bug involving generation of getter methodFariborz Jahanian2010-03-251-1/+6
* Extend ObjCMessageExpr for class method sends with the source locationDouglas Gregor2010-03-081-1/+1
* Use getLocStart(), instead of getLocEnd(), to record starting location of obj...Devang Patel2010-02-151-1/+1
* IRgen: Add CreateMemTemp, for creating an temporary memory object for a parti...Daniel Dunbar2010-02-091-9/+7
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-3/+6
* IRgen: Fix some CreateTempAlloca calls to use ConvertTypeForMem when that isDaniel Dunbar2010-02-051-3/+4
* Revert "Numerous changes to selector handling:", this breaks a whole bunch ofDaniel Dunbar2010-02-031-5/+1
* Numerous changes to selector handling:David Chisnall2010-02-031-1/+5
* Created __builtin___NSStringMakeConstantString() builtin, which generates con...David Chisnall2010-01-231-1/+2
* Pass ReturnValueSlot to EmitCall. No functionality change yet.Anders Carlsson2009-12-241-4/+4
* Fix crash when synthesizing property setters when the property type and ivarDaniel Dunbar2009-10-271-5/+17
* IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper.Daniel Dunbar2009-09-171-1/+3
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-109/+106
* Fixed a property getter ir-gen crash.Fariborz Jahanian2009-09-011-0/+1
* Regularize the case and sort.Mike Stump2009-08-261-1/+1
* Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian2009-08-201-4/+4
* Renamed ClassProp data member of ObjCImplctSetterGetterRefExprFariborz Jahanian2009-08-181-6/+6
* Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.Fariborz Jahanian2009-08-181-2/+4
* Update for LLVM API change.Owen Anderson2009-07-311-2/+2
OpenPOWER on IntegriCloud