- 93983f8 Convert property implementation to DeclContext::addDecl(). by Steve Naroff · 16 years ago
- 6327e0d A few property related cleanups to ObjCContainerDecl AST. by Steve Naroff · 16 years ago
- 2129212 Explicit declaration of property setters over-ride by Fariborz Jahanian · 16 years ago
- a66793e This patch removes mergeProperties and does the property lookup by Fariborz Jahanian · 16 years ago
- 6037fcb Replace DeclContext's vector of ScopedDecl pointers with a linked list by Douglas Gregor · 16 years ago
- a8cc8ce Make sure that ScopedDecls passed to DeclContext::addDecl are added into their lexical context by Douglas Gregor · 16 years ago
- f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
- 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
- 84efc04 Fix crash on null deference when searching for readwrite properties in by Daniel Dunbar · 16 years ago
- d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
- b3eef68 Revert my previous, failed attempt to pretty-print anonymous struct/union accesses well. Added a FIXME so we know to revisit this later by Douglas Gregor · 16 years ago
- 6321c0a Fix ObjCInterfaceDecl::Destroy and ObjCProtocolDecl::Destroy to iterate and destroy all contained ObjCMethodDecls in one sweep. This fixes a use-after-free error found by valgrind. by Ted Kremenek · 16 years ago
- 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
- 92f863b Removed ObjCContainerDecl::getPropertyMethods()...doesn't belong in the AST. by Steve Naroff · 16 years ago
- 3e0a540 Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 16 years ago
- 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
- 83233a4 Fix printing of member references to avoid displaying implicitly-generated member references, e.g., for anonymous struct/unions or implicit 'this' in member functions by Douglas Gregor · 16 years ago
- 6b3945f Finished semantic analysis of anonymous unions in C++. by Douglas Gregor · 16 years ago
- e4f039e ObjC AST cleanups/simplifications (phase 1). by Steve Naroff · 16 years ago
- 17a9b9e When determining whether a variable is a file-scoped variable, check by Douglas Gregor · 16 years ago
- bcbffc4 Initial implementation of anonymous unions (and, as a GNU extension, by Douglas Gregor · 16 years ago
- ce35607 Allow Objective-C entities to be declared within a transparent context by Douglas Gregor · 16 years ago
- 4f3b8f8 Minor tweaks to the transparent declcontext patch by Douglas Gregor · 16 years ago
- 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
- 8141b75 Back out code for handling VectorType's in getFloatingRank. by Daniel Dunbar · 16 years ago
- d786f6a Implement getFloatingRank() for extended vectors. by Daniel Dunbar · 16 years ago
- 64b45f7 PODness and Type Traits by Sebastian Redl · 16 years ago
- 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
- 6b54bd1 Fix an uninitialized-variable warning by Douglas Gregor · 16 years ago
- 7a89722 Fix try statement deserialization. by Sebastian Redl · 16 years ago
- 501c725 Add serialization support for TypeOfType. by Zhongxing Xu · 16 years ago
- 8fbc527 Add serialization support for TypeOfExpr. by Zhongxing Xu · 16 years ago
- c4b4e7b Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 16 years ago
- 61366e9 Correct the order in which we cope with end-of-class-definition by Douglas Gregor · 16 years ago
- fdfab6b When determining whether a class type has a const copy constructor, be by Douglas Gregor · 16 years ago
- 3e1b16c Last patch, for now, to privde ObjC's encoding of types. by Fariborz Jahanian · 16 years ago
- 6ed40e3 Don't push OverloadedFunctionDecls onto the chain of declarations by Douglas Gregor · 16 years ago
- a1c033e Lot more encoding work. We are closing the gap to by Fariborz Jahanian · 16 years ago
- 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
- 5b8c7d9 More encoding support; in this case, encoding of by Fariborz Jahanian · 16 years ago
- 8351da0 Full AST support and better Sema support for C++ try-catch. by Sebastian Redl · 16 years ago
- 669e8d3 Fixed a bug showed up the meta-data for protocol by Fariborz Jahanian · 16 years ago
- 4b07b29 Partial AST and Sema support for C++ try-catch. by Sebastian Redl · 16 years ago
- 88a3514 Add support for calls to overloaded member functions. Things to note: by Douglas Gregor · 16 years ago
- 3f70456 Add codegen support for __null by Anders Carlsson · 16 years ago
- c994bb2 Correct comments. by Zhongxing Xu · 16 years ago
- 8ce6666 fix 80-col violation. by Zhongxing Xu · 16 years ago
- 6183a99 Add ASTContext::getBaseElementType and use it in CodeGenFunction::EmitArraySubscriptExpr. by Anders Carlsson · 16 years ago
- 97e0179 Did not mean to commit this. by Anders Carlsson · 16 years ago
- 8b33c08 Handle VLA indexing by Anders Carlsson · 16 years ago
- 86f1940 Add support for member references (E1.E2, E1->E2) with C++ semantics, by Douglas Gregor · 16 years ago
- 4306d3c Finish up saving original parameter type and by Fariborz Jahanian · 16 years ago
- 4f5420d Add case for the new AST node. by Fariborz Jahanian · 16 years ago
- 73da9e4 introducing ParmVarWithOriginalTypeDecl class to by Fariborz Jahanian · 16 years ago
- adcaf54 Strangely enough, name of ObjC class is not encoded into the by Fariborz Jahanian · 16 years ago
- 43822ea More encoding support. This time for @encode of classes and bitfields. by Fariborz Jahanian · 16 years ago
- 1c0cfd4 Get rid of the old Expr::Evaluate variant. by Anders Carlsson · 16 years ago
- c166d73 Several@encode bug fixes for ObjC. by Fariborz Jahanian · 16 years ago
- efc4c4b Removed a slot in ObjCMemRegExpr used in code gen which did not belong there. by Fariborz Jahanian · 16 years ago
- d8df682 Fix http://llvm.org/bugs/show_bug.cgi?id=3189. by Steve Naroff · 16 years ago
- 99f06ba fix leakage of var's initializers by Nuno Lopes · 16 years ago
- b74668e fix a few more memory leaks: clean the ASTRecordLayouts, ASTObjCInterfaces and ASTRecordForInterface maps by Nuno Lopes · 16 years ago
- a769c00 This patch will build the Records lazily per Steve's comments. by Fariborz Jahanian · 16 years ago
- c9ca4a2 Added comment to Steve's patch to clarify the case. by Fariborz Jahanian · 16 years ago
- 7d1117d Fix <rdar://problem/6450964> clang on xcode: Assertion failed: (RecordForDecl && "lookupFieldDeclForIvar no storage for class"). by Steve Naroff · 16 years ago
- 45579f5 Make sure that enumerators show up within the enumeration declaration. Fixes. PR clang/3220 by Douglas Gregor · 16 years ago
- f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 16 years ago
- e8e3205 Warning fixes to operator precedence warnings. by Eli Friedman · 16 years ago
- fea8685 Remove tabs. by Nate Begeman · 16 years ago
- 3281eff Diagnose that ivars in current and super class may not by Fariborz Jahanian · 16 years ago
- 9ee92e8 Name of addLayoutToClass is confusing as no layout calculation by Fariborz Jahanian · 16 years ago
- 9e7d9de Place constructors and destructors into the DeclContext of the class, by Douglas Gregor · 16 years ago
- fd64bb6 Code gen. for ivar references; including bitfield ivars. by Fariborz Jahanian · 16 years ago
- 9fbb609 Removed setRecordForDecl. Added a FIXME. by Fariborz Jahanian · 16 years ago
- 0874bd3 Don't double-destroy constructors defined out-of-line. This is a by Douglas Gregor · 16 years ago
- 7df7b6b Create new EnumDecl nodes for redeclarations of enums, linking them by Douglas Gregor · 16 years ago
- f9d1e4b dont call iterator::end() on every cycle and dont read already-deleted memory by Nuno Lopes · 16 years ago
- 640b319 minor WS fix for the previous commit by Nuno Lopes · 16 years ago
- 6d34ae5 fix leakage of CXXSpecialName objects in DeclarationNameTable by Nuno Lopes · 16 years ago
- aaa63a7 Patch for ObjCIvarRefExpr containing the field by Fariborz Jahanian · 16 years ago
- 60f8c86 Add storage layout to ObjC classes. by Fariborz Jahanian · 16 years ago
- 42b83dd Implement the final (hopefully) wrinkle to i-c-e + builtin_constant_p by Chris Lattner · 16 years ago
- 1f64805 add a fixme. by Chris Lattner · 16 years ago
- 28daa53 implement rdar://6091492 - ?: with __builtin_constant_p as the operand is an i-c-e. by Chris Lattner · 16 years ago
- 670a62c Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue by Chris Lattner · 16 years ago
- e267ff3 Address some comments on the name lookup/DeclContext patch from Chris by Douglas Gregor · 16 years ago
- a4c46df Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 16 years ago
- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
- bc76dd0 The "real" fix for <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
- 83f96f6 Some cleanups to the dependent-types commit, as suggested by Sebastian by Douglas Gregor · 16 years ago
- 4e78fd0 Fix <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
- c0febd5 Fix <rdar://problem/6418623> Bogus block type compatibility warning. by Steve Naroff · 16 years ago
- 91b51a9 Prevent bogus warning on unimplemented setter/getter when user by Fariborz Jahanian · 16 years ago
- fef30b5 Support for implementation of property in the case where by Fariborz Jahanian · 16 years ago
- 2fda504 Add preliminary CFG support for @throw. We basically treat it like a return statement. by Ted Kremenek · 16 years ago
- b79c01e ObjCInterfaceDecl::lookupInstanceMethod() needs to look through a categories protocols. by Steve Naroff · 16 years ago
- e9a0f43 Workaround for PR3173. The fix is correct in the sense that if the enum by Eli Friedman · 16 years ago
- 1ac2bc4 Use of properties declared in protocols in the category by Fariborz Jahanian · 16 years ago
- 5c37de7 Add support for calls to dependent names within templates, e.g., by Douglas Gregor · 16 years ago
- 898574e Introduce basic support for dependent types, type-dependent by Douglas Gregor · 16 years ago