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