- 262a5dd Add support for GCC ObjC extension "Class<protocol>". Sigh. by Steve Naroff · 16 years ago
- c84582b Warn about bogus protocol qualifiers. by Steve Naroff · 16 years ago
- d431428 Re-fix r65140 correctly. by Eli Friedman · 16 years ago
- 9fcefea Always try to fold array sizes, and warn if we could fold something that isn't an ICE. This makes us compatible with GCC. by Anders Carlsson · 16 years ago
- 5c6b2c6 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
- 9c4e2fa fariborz already fixed this. by Chris Lattner · 16 years ago
- d9b85c3 minor name changes, no functionality change. by Chris Lattner · 16 years ago
- 31804e1 Start generating gc'able code using the new objc gc type attributes. by Fariborz Jahanian · 16 years ago
- 80ff83c Cleanup objc's gc attributes code no longer needed. by Fariborz Jahanian · 16 years ago
- 6c0f406 Update Parser::ParseTypeName to return a TypeResult, which also tells by Douglas Gregor · 16 years ago
- 88a25f8 Allow "overloadable" functions in C to be declared as variadic without by Douglas Gregor · 16 years ago
- af23809 Representation of objc gc's attribute using ExtQualType. by Fariborz Jahanian · 16 years ago
- b60352a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
- ae17c7a Make "implicit int" an error in C++ (unless we're allowing Microsoft by Douglas Gregor · 16 years ago
- 6d0d871 random cleanup by Chris Lattner · 16 years ago
- 91ca7f0 Add a test case for -ffreestanding that redefines malloc. by Douglas Gregor · 16 years ago
- 29b3d30 Rename Sema::hasSameType to QualType::isSameAs by Douglas Gregor · 16 years ago
- 79e5c9c Add type-checking and implicit conversions for template parameters of by Douglas Gregor · 16 years ago
- ec793e8 GNU allows structs with flexible array members to be placed inside by Douglas Gregor · 16 years ago
- a60c62e Make Sema::getTypeName return the opaque pointer of a QualType rather by Douglas Gregor · 16 years ago
- 06f217c Use 'Destroy(Context)' instead of 'Context.Deallocate()' (does recursive freeing of memory). by Ted Kremenek · 16 years ago
- 0c97e04 Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
- c1fddff Add support for blocks with explicit return types. by Mike Stump · 16 years ago
- d45210d Implement and test aggregate initialization in C++. Major changes: by Douglas Gregor · 16 years ago
- 545f39e move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
- f41a58c Implement pointer to member handling in static_cast. by Sebastian Redl · 16 years ago
- 52a425b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
- 8ebd8fb Remove an implemented FIXME and extend test cases. Follow-up on Doug's review. by Sebastian Redl · 16 years ago
- ba38756 Implement implicit conversions for pointers-to-member. by Sebastian Redl · 16 years ago
- 7555503 Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
- 46fe06e Centralize error reporting of improper uses of incomplete types in the by Douglas Gregor · 16 years ago
- 5d76484 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
- 723d333 Initial implementation of anonymous unions (and, as a GNU extension, by Douglas Gregor · 16 years ago
- 306d4df Clean up the C89/C++ warnings about C99 array features to not by Chris Lattner · 16 years ago
- c5cbc24 Diagnose erroneous uses of out-of-line member definitions and scope by Douglas Gregor · 16 years ago
- 1b21c7f Introduce basic support for dependent types, type-dependent by Douglas Gregor · 16 years ago
- 66df3ef Handle new by passing the Declaration to the Action, not a processed type. by Sebastian Redl · 16 years ago
- 4bfd223 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
- 19fec9d Implementation of new and delete parsing and sema. by Sebastian Redl · 16 years ago
- 10f2c2e remove the last old-fashioned Diag method. Transition complete! by Chris Lattner · 16 years ago
- 77d52da remove another old-school Diag method. by Chris Lattner · 16 years ago
- 9d2cf08 remove one more old-style Diag method. by Chris Lattner · 16 years ago
- b7b28a2 Implement C++ DR 106 and C++ DR 540, both of which deal with 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
- f8e9270 Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl. by Douglas Gregor · 16 years ago
- ccc0ccc Implement ranking of standard conversion sequences by their qualification by Douglas Gregor · 16 years ago
- 3fb675a Move Sema::GetNonReferenceType to QualType::getNonReferenceType and make it inline by Douglas Gregor · 16 years ago
- 6573cfd Initial step toward supporting qualification conversions (C++ 4.4). by Douglas Gregor · 16 years ago
- cce4224 fix indentation by Chris Lattner · 16 years ago
- 1c51d47 In C++, an empty parameter list indicates a function that takes no parameters. by Argiris Kirtzidis · 16 years ago
- 7aa5475 First wave of changes to support "blocks" (an extension to C). by Steve Naroff · 16 years ago
- 769e730 Do typechecking and codegen for K&R-style function declarations by Eli Friedman · 16 years ago
- 31fccaf warn when someone tries to make an array of ObjC interfaces instead of array by Chris Lattner · 16 years ago
- e0ad215 More #include cleaning by Daniel Dunbar · 16 years ago
- de30073 More #include cleaning by Daniel Dunbar · 16 years ago
- cc7b160 More #include cleaning by Daniel Dunbar · 16 years ago
- 1ed03e7 Implement support for the 'wchar_t' C++ type. by Argiris Kirtzidis · 16 years ago
- ada6379 make DeclSpec manage its own protocol qualifier list memory instead of having by Chris Lattner · 16 years ago
- 4a68fe0 fix several problems with the protocol qualified id handling where id was implicit. by Chris Lattner · 16 years ago
- 65a5704 make type attribute processing static instead of methods on Sema. by Chris Lattner · 16 years ago
- f9e90cc handle type attributes when converting types, not when processing decls. by Chris Lattner · 16 years ago
- 1c15113 adjust the prototypes of a bunch of decl processing methods to take by Chris Lattner · 16 years ago
- dc78956 the 'mode' attribute is a decl attribute, not a type attribute. Move it to by Chris Lattner · 16 years ago
- 5e77ade Make Declarator::getDeclSpec() return a const reference to avoid by Chris Lattner · 16 years ago
- 99dbc96 fix a bug handling type attributes in the declspec. declspec processing by Chris Lattner · 16 years ago
- 86ad522 Implementation of gcc mode attribute; this is significant because by Eli Friedman · 16 years ago
- 2ff28d1 An array of VLAs is a VLA. Shouldn't make any significant difference at by Eli Friedman · 16 years ago
- 2b9422f Diagnose attempts to use C++ default arguments outside of a function declaration by Douglas Gregor · 16 years ago
- 1d66155 Introduce support for finding class and enum names via ordinary name lookup in C++ by Douglas Gregor · 16 years ago
- 2e78db3 This patch is just the easy part of the class names patch, which by Chris Lattner · 16 years ago
- 97316c0 Several improvements from Doug Gregor related to default by Chris Lattner · 16 years ago
- 3e254fb Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 16 years ago
- 79af456 move a semantic check out of the parser into sema. by Chris Lattner · 16 years ago
- 6ab935b Fix handling of implicit int, resolving PR2012 and reverting (and by Chris Lattner · 16 years ago
- cfac88d add a common base class "PointerLikeType" for PointerType and ReferenceType, by Chris Lattner · 16 years ago
- 9db553e Various parts of the standard require something to be an "incomplete or by Chris Lattner · 16 years ago
- 5fcb38b 1) Enforce C99 6.7.3p2: "Types other than pointer types derived from by Chris Lattner · 16 years ago
- 19eb97e Fix several bugs in array -> pointer decomposition. by Chris Lattner · 16 years ago
- 67d3c8d Fix PR2017 and silence some bogus errors. by Chris Lattner · 16 years ago
- 685d792 Make the parameter count of ObjCMethodDecl unsigned, you by Chris Lattner · 16 years ago
- be1a7a0 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Sema/SemaType.cpp]
- 2e7d57f add a fixme. by Chris Lattner · 17 years ago
- 69f0193 Collect and build and process type attributes on pointers. For by Chris Lattner · 17 years ago
- 1aaeeb9 move some code, no other change. by Chris Lattner · 17 years ago
- 9e98250 move type attribute processing into the creatively named ProcessTypeAttributes method. by Chris Lattner · 17 years ago
- 49d15cb Correctly handle address space qualifiers in declspecs. This by Chris Lattner · 17 years ago
- 726c545 move ConvertDeclSpecToType into Sema by Chris Lattner · 17 years ago
- d496fb9 add some code that will be used to remove processed attrs from by Chris Lattner · 17 years ago
- 06fb867 Change ConvertDeclSpecToType to break out of switch instead of by Chris Lattner · 17 years ago
- 35fef52 Alternate address spaces work: by Chris Lattner · 17 years ago
- 8ff0778 Split out incomplete arrays from VariableArrayType into by Eli Friedman · 17 years ago
- 73458bf by Steve Naroff · 17 years ago
- 42730c5 Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
- c08564a When promoting array to pointer for argument, don't lose type qualifiers. by Chris Lattner · 17 years ago
- 959e5be Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- bccfc15 reenable this code, fix the testcase. by Chris Lattner · 17 years ago
- c2f7307 disable my commit from yesterday, fixing a regression test failure. by Chris Lattner · 17 years ago
- 6ad7e88 Implement C99 6.7.5.3p1 by Chris Lattner · 17 years ago
- dcb2b1e Refactoring work. ObjcQualifiedIdType is now derived from 'Type'. by Fariborz Jahanian · 17 years ago