- d305a86 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 16 years ago
- 262a5dd Add support for GCC ObjC extension "Class<protocol>". Sigh. by Steve Naroff · 16 years ago
- c69da27 Fixed an ICE in meta-data generation of __weak/__strong ivars. by Fariborz Jahanian · 16 years ago
- 2353613 Fix build on windows. by Cédric Venet · 16 years ago
- 0bbc135 by Steve Naroff · 16 years ago
- 5c6b2c6 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
- bbd4ca9 More objc's gc ir-gen stuff. by Fariborz Jahanian · 16 years ago
- 3f7a8f1 Fix PR3619 by properly considering size modifiers and type quals when by Chris Lattner · 16 years ago
- 18b5a9a fix some subtle bugs handling the mix of cvr qualifiers, addr spaces, by Chris Lattner · 16 years ago
- b8ca6ff Some refactoring and simplificaiotn of objc's gc ir gen. by Fariborz Jahanian · 16 years ago
- c61a800 Add Type::isSpecificBuiltinType as a shortcut. by Daniel Dunbar · 16 years ago
- af23809 Representation of objc gc's attribute using ExtQualType. by Fariborz Jahanian · 16 years ago
- 96d1f1b Eek! getDeclAlign sometimes returned alignment in bits. by Daniel Dunbar · 16 years ago
- 1e124fe Simplified ExtQualType per Chris's feedback. by Fariborz Jahanian · 16 years ago
- dae66ed Added support for objc's gc attribute in ExtQualType. by Fariborz Jahanian · 16 years ago
- b60352a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
- 6bc0f2d Use isa<...> instead of dyn_cast<...> where result is not needed. by Fariborz Jahanian · 16 years ago
- 9467504 Fixes a bug in property type encoding. by Fariborz Jahanian · 16 years ago
- e917498 fix build on systems where uint64_t != unsigned long long by Chris Lattner · 16 years ago
- 23d2326 Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 16 years ago
- 27ecc67 Fixed a problem caused by foreward @class use by Fariborz Jahanian · 16 years ago
- ff3fcdf Initial implementation of arbitrary fixed-width integer types. by Eli Friedman · 16 years ago
- 17c0382 Several cleanups: by Steve Naroff · 16 years ago
- 8915595 Last @encode'ing fix for objc2's nonfragile abi. by Fariborz Jahanian · 16 years ago
- ebd9575 Patch to fix encoding in 64bit abi. With this patch by Fariborz Jahanian · 16 years ago
- 8e458f4 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
- a491877 Improve the representation of template type parameters. We now by Douglas Gregor · 16 years ago
- 279272e Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
- 725e066 Change the ObjC type encoding for block pointer types to "@?" (for consistency with GCC). by Steve Naroff · 16 years ago
- 457f33d Handle complex types in ASTContext::mergeTypes by Daniel Dunbar · 16 years ago
- 207b9ec Finish making AST BumpPtrAllocation runtime configurable (based on -disable-free). by Steve Naroff · 16 years ago
- 93fd211 Convert types over to placement new() that takes an ASTContext. by Steve Naroff · 16 years ago
- baeeb75 Fixed a typo in getPreferredTypeAlign method. by Fariborz Jahanian · 16 years ago
- 83165b5 add a new "getPreferredTypeAlign" method to return the preferred alignment by Chris Lattner · 16 years ago
- 18cffee Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
- bd3153e add initial support for the gcc "alignof(decl) is the alignment of the decl by Chris Lattner · 16 years ago
- 7555503 Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
- 5c56121 Use the ASTContext's allocator for FunctionTypeNoProto and TypeOfExpr by Douglas Gregor · 16 years ago
- 501ef5c Detailed documentation for encoding of properties and a test case. by Fariborz Jahanian · 16 years ago
- 892d5db Improving on encoding of objective-c's property types. More to come. by Fariborz Jahanian · 16 years ago
- af8ad2b Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
- bd9375a Make sure all types are allocated with 8-byte alignment. by Steve Naroff · 16 years ago
- c70e7d0 Allocate Types using ASTContext's 'Allocator' object. by Ted Kremenek · 16 years ago
- 7903d05 Vector codegen improvements by Nate Begeman · 16 years ago
- 98b2754 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago
- de93967 Don't ICE on user redeclaration of objc's built-in types. by Fariborz Jahanian · 16 years ago
- 74f6701 rename "virtual location" of a macro to "instantiation location". by Chris Lattner · 16 years ago
- 82f5496 Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
- d136195 Patch to fix encoding of Enum bitfields in ObjC. by Fariborz Jahanian · 16 years ago
- 03b2ad2 Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
- 5d76484 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
- b65f94d Back out code for handling VectorType's in getFloatingRank. by Daniel Dunbar · 16 years ago
- 4a0b75c Implement getFloatingRank() for extended vectors. by Daniel Dunbar · 16 years ago
- d3498aa Last patch, for now, to privde ObjC's encoding of types. by Fariborz Jahanian · 16 years ago
- e07d9ec Lot more encoding work. We are closing the gap to by Fariborz Jahanian · 16 years ago
- 89ed86b More encoding support; in this case, encoding of by Fariborz Jahanian · 16 years ago
- 76d19c8 Add ASTContext::getBaseElementType and use it in CodeGenFunction::EmitArraySubscriptExpr. by Anders Carlsson · 16 years ago
- e26cb43 Finish up saving original parameter type and by Fariborz Jahanian · 16 years ago
- 320ac42 Strangely enough, name of ObjC class is not encoded into the by Fariborz Jahanian · 16 years ago
- 0cd547f More encoding support. This time for @encode of classes and bitfields. by Fariborz Jahanian · 16 years ago
- c867947 Several@encode bug fixes for ObjC. by Fariborz Jahanian · 16 years ago
- ea94484 Removed a slot in ObjCMemRegExpr used in code gen which did not belong there. by Fariborz Jahanian · 16 years ago
- 355a868 fix a few more memory leaks: clean the ASTRecordLayouts, ASTObjCInterfaces and ASTRecordForInterface maps by Nuno Lopes · 16 years ago
- 0556b15 This patch will build the Records lazily per Steve's comments. by Fariborz Jahanian · 16 years ago
- ae64489 Create new EnumDecl nodes for redeclarations of enums, linking them by Douglas Gregor · 16 years ago
- 3967762 Address some comments on the name lookup/DeclContext patch from Chris by Douglas Gregor · 16 years ago
- 640a04b Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 16 years ago
- 8acb727 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
- 28ceff7 The "real" fix for <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
- a5d8461 Some cleanups to the dependent-types commit, as suggested by Sebastian by Douglas Gregor · 16 years ago
- da32905 Fix <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
- 09e1b9e Fix <rdar://problem/6418623> Bogus block type compatibility warning. by Steve Naroff · 16 years ago
- 1b21c7f Introduce basic support for dependent types, type-dependent by Douglas Gregor · 16 years ago
- dd86106 Representation of template type parameters and non-type template by Douglas Gregor · 16 years ago
- 6c5ec62 Migrate some stuff from NamedDecl::getName() to by Chris Lattner · 16 years ago
- 85fb384 simplify this code. by Chris Lattner · 16 years ago
- 3a8f294 Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
- ae43029 formatting by Chris Lattner · 16 years ago
- 24afd4a Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago
- 7b0dcc2 Fix Release-Asserts warning. by Daniel Dunbar · 16 years ago
- 7d6a5d2 Support getTypeInfo, getTypeAlign, getTypeSize on const Type*s. by Daniel Dunbar · 16 years ago
- bb66b41 Eliminate header dependency ASTContext -> TargetInfo by Douglas Gregor · 16 years ago
- c6507e4 Connect ASTContext to TargetInfo when determining the size_t, ptrdiff_t, and wchar_t types. Fixes recent breakage on Linux. by Douglas Gregor · 16 years ago
- 65b9964 Don't give a default argument to ASTContext::getFunctionType for the TypeQuals parameter, it causes subtle bugs where TypeQuals, while necessary, are omitted from the call. by Argiris Kirtzidis · 16 years ago
- 4b269b4 -Add support for cv-qualifiers after function declarators. by Argiris Kirtzidis · 16 years ago
- d9e0080 Fix <rdar://problem/6257645> clang static analyzer crashes when encountering blocks as objects by Steve Naroff · 16 years ago
- d2baafd Preliminary support for function overloading by Douglas Gregor · 16 years ago
- 3b2ceea Sema::CheckCompareOperands() and ASTContext::mergeTypes(): Change handling of ObjC qualified id types to be consistent with gcc. This changes a handful of test case errors into warnings (diff will tell you which cases have changed). by Steve Naroff · 16 years ago
- c9197cd Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType. by Daniel Dunbar · 16 years ago
- aa91310 More Obj-C type encoding improvements. by Daniel Dunbar · 16 years ago
- f8cfe56 Fix bug in Obj-C type encoding for structures. by Daniel Dunbar · 16 years ago
- 146b2d0 Anonymous structures print as '?=' in Obj-C type encoding. by Daniel Dunbar · 16 years ago
- eeec548 Using dyn_cast_or_null here is redundant, use dyn_cast instead. by Argiris Kirtzidis · 16 years ago
- 2cb762f Implement #pragma pack use in structure packing. The general approach by Daniel Dunbar · 16 years ago
- 578a37e silence a bunch of warnings in a release-assert build. by Chris Lattner · 16 years ago
- 2fda0ed Wrap long lines and other minor cleanups, no functionality change. by Chris Lattner · 16 years ago
- f2c7cd0 Pass postfix attributes to ActOnFields (mismarked a file). by Daniel Dunbar · 16 years ago
- f394444 Pass postfix attributes to ActOnFields. by Daniel Dunbar · 16 years ago
- 4767734 Add # of block pointer types to -print-stats. by Daniel Dunbar · 16 years ago
- 62f09f5 Extend ASTContext::getTypeInfo() and ASTContext::getObjCEncodingForType() for BlockTypes. by Steve Naroff · 16 years ago