aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGObjCMac.cpp
AgeCommit message (Expand)Author
2008-09-24Add Obj-C runtime methods to get runtime specific functions forDaniel Dunbar
2008-09-11Make sure to store the exception in the catch parameter.Anders Carlsson
2008-09-11Make sure to emit the catch parameter as well as the catch body.Anders Carlsson
2008-09-11Fix stupid mistake I made in the exception handling codeAnders Carlsson
2008-09-10Add CodeGenTypes::GetFunctionType overload for getting the effectiveDaniel Dunbar
2008-09-10Move FunctionType conversion into CGCall.cpp:Daniel Dunbar
2008-09-10Tweak CGCall functions again:Daniel Dunbar
2008-09-09Add CodeGenFunction::ReturnTypeUsesSretDaniel Dunbar
2008-09-09Check in half-assed implementation of @try/@catch.Anders Carlsson
2008-09-09Simple @throw support.Anders Carlsson
2008-09-09Add types and functions related to exceptions.Anders Carlsson
2008-09-09Move handling of @try and @throw to the runtime class.Anders Carlsson
2008-09-09Change CodeGen to emit calls using (RValue,Type) list:Daniel Dunbar
2008-09-05Change struct forward declarations and definitions to use unique RecordDecls,...Ted Kremenek
2008-09-05Remove "NextDecl" from RecordDecl. This change touches many files that where...Ted Kremenek
2008-09-04NeXT: Emit lazy reference to Protocol class for forward protocolDaniel Dunbar
2008-09-03Fix ObjCPropertRefExpr to be able to encode all the information forDaniel Dunbar
2008-08-31Handle mutation while enumerating correctly. Fix some bugs.Anders Carlsson
2008-08-30Add Objective-C property setter support.Daniel Dunbar
2008-08-30Refactor handling of calls:Daniel Dunbar
2008-08-29Downgrade a number of FIXME asserts to ErrorUnsupported.Daniel Dunbar
2008-08-28NeXT: Emit mostly-correct property type encoding.Daniel Dunbar
2008-08-27NeXT: Refactor protocol method metadata emission.Daniel Dunbar
2008-08-26NeXT: Emit correct properties for category.Daniel Dunbar
2008-08-26NeXT: Emit metadata for synthetsized properties.Daniel Dunbar
2008-08-26Objective-C @synthesize support.Daniel Dunbar
2008-08-25Fix Obj-C super sends inside class methods.Daniel Dunbar
2008-08-25NeXT: Emit symbols used to manage linking of Obj-C classes.Daniel Dunbar
2008-08-23NeXT: Clean up constant CFString handling.Daniel Dunbar
2008-08-23NeXT: Fix message sends which return structures.Daniel Dunbar
2008-08-23NeXT: Implement super message sends.Daniel Dunbar
2008-08-23Trim CGObjCRuntime::GenerateMessageSend[Super]Daniel Dunbar
2008-08-23NeXT: Emit property metadata (classes, protocols, categories).Daniel Dunbar
2008-08-22NeXT: Emit category metadata.Daniel Dunbar
2008-08-21NeXT: Emit [meta]class protocol references.Daniel Dunbar
2008-08-21Preliminary support for Obj-C classes in NeXT runtime.Daniel Dunbar
2008-08-16Add NeXT runtime support for generating methods.Daniel Dunbar
2008-08-16Change ObjCRuntime::LookupClass -> GetClass, and now takes theDaniel Dunbar
2008-08-15Change CGObjCRuntime methods to take appropriate clang Decls.Daniel Dunbar
2008-08-13Implement Obj-C protocol metadata generation for NeXT.Daniel Dunbar
2008-08-13Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar
2008-08-12Emit OBJC_MODULE_INFO and OBJC_SYMBOLS metadataDaniel Dunbar
2008-08-12Drop Sender from GenerateMessageSend*Daniel Dunbar
2008-08-12Add NeXT support for (simple) message sends.Daniel Dunbar
2008-08-12Add ObjC constant string support for NeXT.Daniel Dunbar
2008-08-11Add LangOptions::NeXTRuntime.Daniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11Add dummy Mac Objective-C runtime interface.Daniel Dunbar