- c8d2e77 Fix decl type merges when they have __string/__weak attributes. by Fariborz Jahanian · 15 years ago
- d824c9c ASTContext::mergeTypes(): Loosen up the type checking for 'Class' (treating it like 'id'). by Steve Naroff · 15 years ago
- bb3fde3 Change dyn_cast<> to isa<>. Pointed out by Anders (thanks). by Steve Naroff · 15 years ago
- ab76d45 Fix crasher in ASTContext::getObjCEncodingForMethodDecl(). by Steve Naroff · 15 years ago
- 16ede0e fix PR3932: [ObjC]Type defined as 'id' is not recognized as a valid object type. by Chris Lattner · 15 years ago
- c211218 Non-pointer objects are none gc'able regardles of the attribute set on them. by Fariborz Jahanian · 15 years ago
- 2f1169f Use correct alignment and size for references in records as well. by Anders Carlsson · 15 years ago
- f093023 Fix thinko noticed by Chris. by Anders Carlsson · 15 years ago
- 4cc2cfd Use the same alignment for reference declarations as for pointer declarations. by Anders Carlsson · 15 years ago
- 2cf2634 Implementation of pre-compiled headers (PCH) based on lazy by Douglas Gregor · 15 years ago
- c612f7b Add @encode support for complex types. by Anders Carlsson · 15 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
- 0c7ce5b Added a FIXME. by Fariborz Jahanian · 15 years ago
- 4af4412 Fix buffer overrun when laying out synthesized ivars. by Daniel Dunbar · 15 years ago
- c2ee10d Move the internal DeclContext data structures into a separate header. by Douglas Gregor · 16 years ago
- d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 16 years ago
- 99eee36 Nonfragile ivar synthesis with property is in a continuation class. by Fariborz Jahanian · 16 years ago
- 03d9f34 remove ASTContext::buildObjCInterfaceType, which breaks canonical by Chris Lattner · 16 years ago
- aab0f7a Fix block comparisons. Radar 6732116. by Mike Stump · 16 years ago
- 1734317 Parsing, semantic analysis, and template instantiation for typename by Douglas Gregor · 16 years ago
- 1819188 ir-gen support for nonfragile abi's synthesized ivars. by Fariborz Jahanian · 16 years ago
- 2349925 Fix a problem in ASTContext::addRecordToClass handling forward declarations. by Chris Lattner · 16 years ago
- 16ff705 disable copying of Type objects. by Chris Lattner · 16 years ago
- f169085 fill in temporary smallvectors instead of vectors for performance. by Chris Lattner · 16 years ago
- da04639 add a const version of the lookupFieldDeclForIvar method. by Chris Lattner · 16 years ago
- c45c232 Parsing and AST representation for dependent template names that occur by Douglas Gregor · 16 years ago
- af3e722 fe support for objc2's nonfragile-abi synthesized ivars. by Fariborz Jahanian · 16 years ago
- 7532dc6 Improve the representation of template names in the AST. This by Douglas Gregor · 16 years ago
- 557c5b1 push more ASTContext goodness out through interfaces that use TranslationUnit by Chris Lattner · 16 years ago
- a9376d4 move serialization logic from TranslationUnit to ASTContext. by Chris Lattner · 16 years ago
- ed0e497 remove TranslationUnit::OwnsDecls, which is only set, never read. by Chris Lattner · 16 years ago
- eeae8f0 Make our diagnostics about the obsolete GNU designated-initializer by Douglas Gregor · 16 years ago
- 1ae0afa Better way to free NestedNameSpecifiers. Thanks, Chris by Douglas Gregor · 16 years ago
- e7dcd78 Perform a very, very ugly song-and-dance number to free the by Douglas Gregor · 16 years ago
- d57959a Initial implementation of parsing, semantic analysis, and template by Douglas Gregor · 16 years ago
- 2993cda Fix test failures caused by reading memory after freeing it. My fix is by Eli Friedman · 16 years ago
- ab452ba Revamp our representation of C++ nested-name-specifiers. We now have a by Douglas Gregor · 16 years ago
- 5fdeae1 Fix code to mark block variables as const to actually work. Fix by Eli Friedman · 16 years ago
- e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 16 years ago
- 7c80bd6 Almost complete implementation of rvalue references. One bug, and a few unclear areas. Maybe Doug can shed some light on some of the fixmes. by Sebastian Redl · 16 years ago
- 7644f07 wire up a new -fno-builtin option, make it control things like simplifylibcalls, by Chris Lattner · 16 years ago
- 40808ce Implement template instantiation for ClassTemplateSpecializationTypes, by Douglas Gregor · 16 years ago
- 88e469c Moved CollectObjCIvars to more commonly available place for future use. by Fariborz Jahanian · 16 years ago
- 91b0b0c Fix <rdar://problem/6619539> incompatible pointer types sending 'XCElementSpacer *', expected 'XCElement *' (not handling protocol signatures correctly?). by Steve Naroff · 16 years ago
- c1efaec Eliminate CXXRecordType by Douglas Gregor · 16 years ago
- 5a61f0e Fix enumeration in switch warnings, plus misc comment changes. No by Eli Friedman · 16 years ago
- 5e30100 Silence warnings. by Mike Stump · 16 years ago
- 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
- 3a25032 make ASTContext::WCharTy a bit more sensical. In C++, it is a disctint type, by Chris Lattner · 16 years ago
- 19753cf ok, not as broken as I thought, just confusing. This allows by Chris Lattner · 16 years ago
- fc705b8 Make the type associated with a ClassTemplateSpecializationDecl be a by Douglas Gregor · 16 years ago
- d461777 Revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65244. by Steve Naroff · 16 years ago
- 4bdf087 Enhance Evaluate to handle ObjC qualified id and class types; as far as by Eli Friedman · 16 years ago
- dcdafb6 Improvements to ASTContext::getDeclAlignInBytes; fixes the testcase in by Eli Friedman · 16 years ago
- 559a833 Correctly encode incomplete and variable length arrays. Fixes PR3639. by Anders Carlsson · 16 years ago
- f7f52e7 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 16 years ago
- 15509f4 Add support for GCC ObjC extension "Class<protocol>". Sigh. by Steve Naroff · 16 years ago
- 86f938b Fixed an ICE in meta-data generation of __weak/__strong ivars. by Fariborz Jahanian · 16 years ago
- 61490e9 Fix build on windows. by Cedric Venet · 16 years ago
- 5fd659d by Steve Naroff · 16 years ago
- 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
- a223cca More objc's gc ir-gen stuff. by Fariborz Jahanian · 16 years ago
- 0be2ef2 Fix PR3619 by properly considering size modifiers and type quals when by Chris Lattner · 16 years ago
- b7d2553 fix some subtle bugs handling the mix of cvr qualifiers, addr spaces, by Chris Lattner · 16 years ago
- 4fd83ea Some refactoring and simplificaiotn of objc's gc ir gen. by Fariborz Jahanian · 16 years ago
- e00d5c0 Add Type::isSpecificBuiltinType as a shortcut. by Daniel Dunbar · 16 years ago
- d33d9c0 Representation of objc gc's attribute using ExtQualType. by Fariborz Jahanian · 16 years ago
- b7d0844 Eek! getDeclAlign sometimes returned alignment in bits. by Daniel Dunbar · 16 years ago
- 4886a42 Simplified ExtQualType per Chris's feedback. by Fariborz Jahanian · 16 years ago
- 59d16d1 Added support for objc's gc attribute in ExtQualType. by Fariborz Jahanian · 16 years ago
- f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
- 225dfd7 Use isa<...> instead of dyn_cast<...> where result is not needed. by Fariborz Jahanian · 16 years ago
- bb99bde Fixes a bug in property type encoding. by Fariborz Jahanian · 16 years ago
- 736166b fix build on systems where uint64_t != unsigned long long by Chris Lattner · 16 years ago
- 3573c0c Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 16 years ago
- f3710ba Fixed a problem caused by foreward @class use by Fariborz Jahanian · 16 years ago
- f98aba3 Initial implementation of arbitrary fixed-width integer types. by Eli Friedman · 16 years ago
- 389bf46 Several cleanups: by Steve Naroff · 16 years ago
- c657eba Last @encode'ing fix for objc2's nonfragile abi. by Fariborz Jahanian · 16 years ago
- 72696e1 Patch to fix encoding in 64bit abi. With this patch by Fariborz Jahanian · 16 years ago
- 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
- fab9d67 Improve the representation of template type parameters. We now by Douglas Gregor · 16 years ago
- aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
- 21a98b1 Change the ObjC type encoding for block pointer types to "@?" (for consistency with GCC). by Steve Naroff · 16 years ago
- 64cfdb7 Handle complex types in ASTContext::mergeTypes by Daniel Dunbar · 16 years ago
- c0ac492 Finish making AST BumpPtrAllocation runtime configurable (based on -disable-free). by Steve Naroff · 16 years ago
- f83820b Convert types over to placement new() that takes an ASTContext. by Steve Naroff · 16 years ago
- 32b978c Fixed a typo in getPreferredTypeAlign method. by Fariborz Jahanian · 16 years ago
- 34ebde4 add a new "getPreferredTypeAlign" method to return the preferred alignment by Chris Lattner · 16 years ago
- 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
- af707ab add initial support for the gcc "alignof(decl) is the alignment of the decl by Chris Lattner · 16 years ago
- f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
- b17e3b0 Use the ASTContext's allocator for FunctionTypeNoProto and TypeOfExpr by Douglas Gregor · 16 years ago
- 83bccb8 Detailed documentation for encoding of properties and a test case. by Fariborz Jahanian · 16 years ago
- 090b3f7 Improving on encoding of objective-c's property types. More to come. by Fariborz Jahanian · 16 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
- 506010b Make sure all types are allocated with 8-byte alignment. by Steve Naroff · 16 years ago
- 566c2ba Allocate Types using ASTContext's 'Allocator' object. by Ted Kremenek · 16 years ago
- 6fe7c8a Vector codegen improvements by Nate Begeman · 16 years ago
- 0b7a158 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago