- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 17 years ago
- 565c99f Append an extra newline to the module inline asm if it's not empty. by Anders Carlsson · 17 years ago
- d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
- 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 17 years ago
- 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 17 years ago
- f2878e5 Fixed bugzilla bug# 3095 related to code gen. for @synchronized. by Fariborz Jahanian · 17 years ago
- bd71be4 Consolidated @try and @synchronize into a single code gen. method. by Fariborz Jahanian · 17 years ago
- 7eda836 Introducing objc_assign_ivar to clang. by Fariborz Jahanian · 17 years ago
- dbd32c2 Few more changes due to Daniel's feedback. by Fariborz Jahanian · 17 years ago
- 5862650 Generate strong write barriers for __strong objects. by Fariborz Jahanian · 17 years ago
- 3e283e3 Patch for generation of weak write barriers for objc __weak objects. by Fariborz Jahanian · 17 years ago
- 6dc2317 Generate objc_read_weak for __weak objc loads. by Fariborz Jahanian · 17 years ago
- 6d657c4 Some basic support toward objective-c's GC code gen. by Fariborz Jahanian · 17 years ago
- 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 17 years ago
- 10cac6f Start implementing support for @synchonized with the darwin ObjC API. by Chris Lattner · 17 years ago
- a448fb2 Rework IRgen invariant w.r.t. current insert point. by Daniel Dunbar · 17 years ago
- d57a871 Add CodeGenFunction::EmitBranch. by Daniel Dunbar · 17 years ago
- 824e3bd Add CodeGenFunction::EmitDummyBlock for marking places where we make by Daniel Dunbar · 17 years ago
- 55e8742 Centralize basic block creation in CodeGenFunction::createBasicBlock. by Daniel Dunbar · 17 years ago
- 45d196b Move IRBuilder type definition to common file. - No functionality change. by Daniel Dunbar · 17 years ago
- 0c0e7a6 NeXT: Emit protocol objects lazily. by Daniel Dunbar · 17 years ago
- 0d504c1 Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType. by Daniel Dunbar · 17 years ago
- d96b35b More Obj-C type encoding improvements. by Daniel Dunbar · 17 years ago
- 5669e57 NeXT: Use objc_msgSend_fpret for calling functions which return by Daniel Dunbar · 17 years ago
- de3b8fb Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processing the Decl of a @catch statement. by Ted Kremenek · 17 years ago
- 91cd320 (LLVM up) Rename IRBuilder::IsNonNull -> IsNotNull. by Daniel Dunbar · 17 years ago
- ad2dc71 NeXT: Update to use CreateRuntimeFunction for the routines it imports. by Daniel Dunbar · 17 years ago
- 898d508 Add infrastructure for proper @finally support. by Daniel Dunbar · 17 years ago
- 18ccc77 Add support for implicit rethrows in @catch blocks. by Daniel Dunbar · 17 years ago
- e4b5ee0 (Update LLVM) Clean up obj-c exception generation to be a bit more by Daniel Dunbar · 17 years ago
- 97f61d1 Bug fix, codegen @catch(id<X> ...) acceptably. by Daniel Dunbar · 17 years ago
- 129271a Simplify generate code for exceptions: by Daniel Dunbar · 17 years ago
- 55e4072 Bug fix, make sure to initialize exception object (to rethrow) even by Daniel Dunbar · 17 years ago
- 1000491 Easy fix for nasty bug, exception data buffer had wrong type == wrong by Daniel Dunbar · 17 years ago
- 86957eb Implement Obj-C synthesized setters for copy / retain. by Daniel Dunbar · 17 years ago
- 49f6602 Add Obj-C runtime methods to get runtime specific functions for by Daniel Dunbar · 17 years ago
- dde0a94 Make sure to store the exception in the catch parameter. by Anders Carlsson · 17 years ago
- 1452f55 Make sure to emit the catch parameter as well as the catch body. by Anders Carlsson · 17 years ago
- 4b7ff6e Fix stupid mistake I made in the exception handling code by Anders Carlsson · 17 years ago
- 62d5c1b Add CodeGenTypes::GetFunctionType overload for getting the effective by Daniel Dunbar · 17 years ago
- 45c25ba Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 17 years ago
- b768807 Tweak CGCall functions again: by Daniel Dunbar · 17 years ago
- 3913f18 Add CodeGenFunction::ReturnTypeUsesSret by Daniel Dunbar · 17 years ago
- 80f2567 Check in half-assed implementation of @try/@catch. by Anders Carlsson · 17 years ago
- 2b1e311 Simple @throw support. by Anders Carlsson · 17 years ago
- 124526b Add types and functions related to exceptions. by Anders Carlsson · 17 years ago
- 64d5d6c Move handling of @try and @throw to the runtime class. by Anders Carlsson · 17 years ago
- 46f45b9 Change CodeGen to emit calls using (RValue,Type) list: by Daniel Dunbar · 17 years ago
- 4b7c983 Change struct forward declarations and definitions to use unique RecordDecls, as opposed to creating a single RecordDecl and reusing it. by Ted Kremenek · 17 years ago
- df042e6 Remove "NextDecl" from RecordDecl. This change touches many files that where RecordDecl or CXXRecordDecl was constructed, always with an argument of 'NULL' for the previous declaration. by Ted Kremenek · 17 years ago
- c67876d NeXT: Emit lazy reference to Protocol class for forward protocol by Daniel Dunbar · 17 years ago
- e66f4e3 Fix ObjCPropertRefExpr to be able to encode all the information for by Daniel Dunbar · 17 years ago
- 2abd89c Handle mutation while enumerating correctly. Fix some bugs. by Anders Carlsson · 17 years ago
- 7f8ea5c Add Objective-C property setter support. by Daniel Dunbar · 17 years ago
- 19cd87e Refactor handling of calls: by Daniel Dunbar · 17 years ago
- 662174c8 Downgrade a number of FIXME asserts to ErrorUnsupported. - Notably VLAs by Daniel Dunbar · 17 years ago
- c56f34a NeXT: Emit mostly-correct property type encoding. by Daniel Dunbar · 17 years ago
- ae226fa NeXT: Refactor protocol method metadata emission. by Daniel Dunbar · 17 years ago
- 86e2f40 NeXT: Emit correct properties for category. by Daniel Dunbar · 17 years ago
- c45ef60 NeXT: Emit metadata for synthetsized properties. by Daniel Dunbar · 17 years ago
- af05bb9 Objective-C @synthesize support. by Daniel Dunbar · 17 years ago
- f56f191 Fix Obj-C super sends inside class methods. by Daniel Dunbar · 17 years ago
- 242d4dc NeXT: Emit symbols used to manage linking of Obj-C classes. by Daniel Dunbar · 17 years ago
- 3e9df99 NeXT: Clean up constant CFString handling. by Daniel Dunbar · 17 years ago
- 14c80b7 NeXT: Fix message sends which return structures. by Daniel Dunbar · 17 years ago
- e8b470d NeXT: Implement super message sends. by Daniel Dunbar · 17 years ago
- 8f2926b Trim CGObjCRuntime::GenerateMessageSend[Super] by Daniel Dunbar · 17 years ago
- c8ef551 NeXT: Emit property metadata (classes, protocols, categories). by Daniel Dunbar · 17 years ago
- 86e253a NeXT: Emit category metadata. by Daniel Dunbar · 17 years ago
- dbc93370 NeXT: Emit [meta]class protocol references. by Daniel Dunbar · 17 years ago
- 27f9d77 Preliminary support for Obj-C classes in NeXT runtime. by Daniel Dunbar · 17 years ago
- b7ec246 Add NeXT runtime support for generating methods. by Daniel Dunbar · 17 years ago
- ddb2a3d Change ObjCRuntime::LookupClass -> GetClass, and now takes the by Daniel Dunbar · 17 years ago
- 7ded7f4 Change CGObjCRuntime methods to take appropriate clang Decls. by Daniel Dunbar · 17 years ago
- 6efc0c5 Implement Obj-C protocol metadata generation for NeXT. by Daniel Dunbar · 17 years ago
- af2f62c Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 17 years ago
- 4e2d7d0 Emit OBJC_MODULE_INFO and OBJC_SYMBOLS metadata by Daniel Dunbar · 17 years ago
- 2bedbf8 Drop Sender from GenerateMessageSend* by Daniel Dunbar · 17 years ago
- 259d93d Add NeXT support for (simple) message sends. by Daniel Dunbar · 17 years ago
- bbce49b Add ObjC constant string support for NeXT. by Daniel Dunbar · 17 years ago
- f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 17 years ago
- acc5f3e More #include cleaning by Daniel Dunbar · 17 years ago
- e91593e More #include cleaning by Daniel Dunbar · 17 years ago
- c17a4d3 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 17 years ago