1. 4bd8217 Move the rest of the Sema C++ tests into the SemaCXX test directory. by Argyrios Kyrtzidis · 16 years ago
  2. 2c15647 add a simple check to warn people who type "=+" when they probably meant "+=". by Chris Lattner · 16 years ago
  3. efbe85c Fix a regression from my fix to PR2631. Fixes PR2692. by Eli Friedman · 16 years ago
  4. 50ff6f3 Fix test failure on Linux. by Eli Friedman · 16 years ago
  5. d5bac57 add testcase we already handle. by Chris Lattner · 16 years ago
  6. 396f0bf Support initialization of incomplete array with zero size (as extension). by Daniel Dunbar · 16 years ago
  7. 5e8840c Move the C++ Sema tests into a separate SemaCXX directory. by Argyrios Kyrtzidis · 16 years ago
  8. 6135352 InitListChecker::CheckListElementTypes(): Check for function types and issue an appropriate diagnostic. by Steve Naroff · 16 years ago
  9. f855e6f Sema::CheckForFileScopedRedefinitions(): Make sure tentative decls of incomplete array types are completed (and diagnosed properly). by Steve Naroff · 16 years ago
  10. d880363 wrap some long diagnostics, make 'initializer is not a constant' diagnostic by Chris Lattner · 16 years ago
  11. 1bb516c Make sure to count the struct elements correctly; here, we want the by Eli Friedman · 16 years ago
  12. c34bcde Fix for PR2631; make va_arg work correctly on x86-64. by Eli Friedman · 16 years ago
  13. 8389eab Fix PR2400 by more graceful handling of invalid decls. Don't try to layout by Chris Lattner · 16 years ago
  14. 64c438a Implement support for the 'wchar_t' C++ type. by Argyrios Kyrtzidis · 16 years ago
  15. 907747b Fix Sema::MergeVarDecl() to better handle type compatibility. The previous code was trying to handle arrays specially (which didn't work for pointers to array). Removed local helper function areEquivalentArrayTypes(), replacing it's use with the more general ASTContext::typesAreCompatible() predicate. by Steve Naroff · 16 years ago
  16. ff9eb1f Fix issues with C "tentative" definitions. by Steve Naroff · 16 years ago
  17. 45e52e1 Add test for nested enum redefinition. - <rdar://problem/6093889> by Daniel Dunbar · 16 years ago
  18. db82568 fix crash when printing diagnostics with tokens that span through more than one line by Nuno Lopes · 16 years ago
  19. 4489fe1 Add EXTWARN Diagnostic class. by Daniel Dunbar · 16 years ago
  20. 1e76ce6 Fix several issues in checking of address-of expressions. by Daniel Dunbar · 16 years ago
  21. c63a1f2 by Chris Lattner · 16 years ago
  22. 3068ae0 Support __attribute__(({con,de}structor)) in Parse & Sema by Daniel Dunbar · 16 years ago
  23. 611b2ec fix some problems handling stmtexprs with labels (PR2374), and by Chris Lattner · 16 years ago
  24. be89909 testcase for PR2416, which we already handle correctly. by Chris Lattner · 16 years ago
  25. 6ac6ddc move all objc sema tests into a new SemaObjC directory. Next step is to by Chris Lattner · 16 years ago
  26. 62f5f7f fix several problems with the protocol qualified id handling where id was implicit. by Chris Lattner · 16 years ago
  27. bce6135 improve handling of the horrible GCC objc extension that treats "<foo>" by Chris Lattner · 16 years ago
  28. 02a6514 GCC supports the complex conjugate operator (an extension) on complex int by Chris Lattner · 16 years ago
  29. d67cd9e fix diagnostics. by Chris Lattner · 16 years ago
  30. 834a72a Fix rdar://6095136, various crashes with incomplete enum types. by Chris Lattner · 16 years ago
  31. 67d33d8 c89 does not perform array -> pointer promotion unless the array is an lvalue. This by Chris Lattner · 16 years ago
  32. 53fcaa9 In c99 mode, comma does do function/array promotion even though by Chris Lattner · 16 years ago
  33. 080b332 Comma does not perform unary promotions, rdar://6095180 by Chris Lattner · 16 years ago
  34. 3872b5c gcc requires a semicolon at the end of an interface, unlike its extension for structs. by Chris Lattner · 16 years ago
  35. 7c778f1 Cleaunup Sema::ActOnClassMessage(). This commit: by Steve Naroff · 16 years ago
  36. 99cb997 Reject typedef redefinitions when the underlying types are not identical, by Chris Lattner · 16 years ago
  37. baf0d66 Add support for __extension__ as an lvalue. rdar://6097308 by Chris Lattner · 16 years ago
  38. 6bc5211 Fix rdar://6094010 various asserts happening with wide strings in inline asm. by Chris Lattner · 16 years ago
  39. 4493f79 Implement nans, prefetch, and trap builtins. by Daniel Dunbar · 16 years ago
  40. 465172f Add test case for nonnull attribute. Fix indexing bug. by Ted Kremenek · 16 years ago
  41. b752f28 Switch initialization of the protocol list for an interface decl to use by Chris Lattner · 16 years ago
  42. 6562fda when in the context of an @implementation, look for private methods in the by Chris Lattner · 16 years ago
  43. 0ff12f0 When in C++, make EnumConstant names hide tag names in the same scope, instead of colliding with them. by Argyrios Kyrtzidis · 16 years ago
  44. b02ef24 When checking for name collision between a tag and a previously defined namespace, the collision occured even when the tag was in a different nested scope. by Argyrios Kyrtzidis · 16 years ago
  45. be2341d http://llvm.org/bugs/show_bug.cgi?id=2523 by Nate Begeman · 16 years ago
  46. 9a979c3 fix CheckForConstantInitializer() for Compound Literals by Nuno Lopes · 16 years ago
  47. 560624a '&&' commands together so that the test status reflects the results of all the commands, otherwise the test status will be the result of only the last command. by Argyrios Kyrtzidis · 16 years ago
  48. e60cff1 new testcase by Chris Lattner · 16 years ago
  49. 14943b9 Fix PR2020 by recovering by defining an anonymous enum, instead of recovering by Chris Lattner · 16 years ago
  50. 0795232 Add Sema support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  51. e5c5ee1 Make ProcessDeclAttributes walk the declarator structure pulling by Chris Lattner · 16 years ago
  52. ad74a75 Fix for PR2501; this patch makes usual arithmetic conversions for by Eli Friedman · 16 years ago
  53. f37da0e rename some attr tests for consistency. by Chris Lattner · 16 years ago
  54. 13fd7e5 "this patch adds code generation hooks for Objective-C constant strings. It also modifies Sema so that Objective-C constant strings are treated as untyped objects if the interface for the constant string class can not be found. This is consistent with Apple GCC. I thought it was consistent with GNU GCC, since this was causing failures when trying to compile GNUstep with (GNU) GCC, but it appears that this is not the case when attempting to produce a simple test case to demonstrate it. Possibly there is a way of making the error go away, but I haven't found out what it is yet." by Chris Lattner · 16 years ago
  55. 6ee1f9c "This moves built-in Objective-C types up the scope chains to where they can be replaced by versions included from the runtime library's headers." by Chris Lattner · 16 years ago
  56. 5a6ddbf add parser and sema support for the funny ObjC '@defs' thing. by Chris Lattner · 16 years ago
  57. df22083 Add test case for NSString format-string checking. by Ted Kremenek · 16 years ago
  58. 54ecfce Don't crash if we can't find FileEntry info for a typedef, since one by Eli Friedman · 16 years ago
  59. c92e5e4 For struct initialization, check compatibility with the unqualified by Eli Friedman · 16 years ago
  60. c733388 Second half of "fix" for <rdar://problem/5986085> clang on xcode: error: redefinition of 'XCElementToggler' as different kind of symbol by Steve Naroff · 17 years ago
  61. e2af8b1 Fix <rdar://problem/5986833> clang on xcode: incompatible type returning 'void', expected 'int'. by Steve Naroff · 17 years ago
  62. 3d2c22b Fix <rdar://problem/5987482> clang on xcode: null dereference in Sema::ActOnMemberReferenceExpr. by Steve Naroff · 17 years ago
  63. 74199b6 Fix trivial crasher and downgrade an error to warning (to match GCC). by Steve Naroff · 17 years ago
  64. d3ded1f Support "<p>" as a short-hand for "id<p>". Here's a comment from GCC (the only documentation I could find on it). by Steve Naroff · 17 years ago
  65. cb28be6 Fix crash identified by <rdar://problem/5986085>. by Steve Naroff · 17 years ago
  66. 44a3dde Add ObjCInterface layout support. Reuse RecordLayout. by Devang Patel · 17 years ago
  67. 9dc22e6 Update a test and add a FIXME. by Steve Naroff · 17 years ago
  68. fd5b2ce Added fixmes. by Ted Kremenek · 17 years ago
  69. 3ac438c Parser::ParseObjCSynchronizedStmt() needs to Enter/Exit a decl scope. by Steve Naroff · 17 years ago
  70. d8de725 fix type of ?: operator. If one of the operator is void, the type should be void as well. by Nuno Lopes · 17 years ago
  71. 2663170 Fix a gcc compatibility issue which allows more protocol-qualified id on RHS to be by Fariborz Jahanian · 17 years ago
  72. 9734162 ASTContext::typesAreCompatible(): id is compatible with all qualified id types. by Steve Naroff · 17 years ago
  73. 9ad23d6 Sema::ActOnClassMessage() needs to look through it's local implementation for private class methods. by Steve Naroff · 17 years ago
  74. 6c930f2 Make sure we look through categories when searching for a classes property. by Steve Naroff · 17 years ago
  75. c793808 Put back my temporary hack until Eli addresses this in a more complete fashion. by Steve Naroff · 17 years ago
  76. a2ac06e Change Expr::isIntegerConstantExpr() to allow for pointer types (for GCC compatibility). Note FIXME. by Steve Naroff · 17 years ago
  77. 2037322 Allow implicit pointer/int conversions on ObjCQualifiedIdTypes in Sema::CheckCompareOperands() and Sema::CheckAssignmentConstraints(). by Steve Naroff · 17 years ago
  78. 0326e04 Finish up r51900. by Steve Naroff · 17 years ago
  79. 459a1e2 Fix parser bug/FIXME with @catch. by Steve Naroff · 17 years ago
  80. e3e9add Fix <rdar://problem/5979875> clang on xcode: error: use of undeclared identifier 'super' by Steve Naroff · 17 years ago
  81. 289d9f2 Tweak Sema::ObjCQualifiedIdTypesAreCompatible() to handle qualified interface types on the RHS. by Steve Naroff · 17 years ago
  82. 19b87d2 Add some more test cases that demonstrate clang is a bit stricter than GCC. These can be fixed lazily if they become a problem. by Steve Naroff · 17 years ago
  83. aa73eec Teach Sema::CheckConditionalOperands() to check for ObjCQualifiedIdType's. This fixes a bogus error. by Steve Naroff · 17 years ago
  84. 94a82c9 Fix <rdar://problem/5965704> clang: bad receiver type 'id const' by Steve Naroff · 17 years ago
  85. 799a6a6 Teach Expr::isLvalue() about ObjC properties. For now, all properties are writable. Added a FIXME for another day. by Steve Naroff · 17 years ago
  86. c1cc6dc Allow a pointer implicitly cast to a bool as a constant expression, as by Eli Friedman · 17 years ago
  87. f8f873d Make sure to allow assigning a pointer to a bool. by Eli Friedman · 17 years ago
  88. 4bd998b Cleanup/refactoring of Sema struct layout. This patch unifies the struct by Eli Friedman · 17 years ago
  89. 8ef1f26 Get the type right for wide string literals; it's wchar_t, not char. by Eli Friedman · 17 years ago
  90. 3c0eb16 Implementation of gcc mode attribute; this is significant because by Eli Friedman · 17 years ago
  91. 1f3105e Change diagnostic per suggestion, to make it a bit clearer what is happening. by Eli Friedman · 17 years ago
  92. f84eda3 Count the number of initializable members correctly in structs/unions by Eli Friedman · 17 years ago
  93. 402256f Diagnose implicit init list for empty aggregate, like struct {}. Fixes by Eli Friedman · 17 years ago
  94. 638e144 Move the error checking for variable-sized objects so we don't by Eli Friedman · 17 years ago
  95. 1435202 Fix this test on non-X86 platforms. by Eli Friedman · 17 years ago
  96. 6d1e4b5 Patch for PR2350; the issue was tnat we were allowing (with an error) by Eli Friedman · 17 years ago
  97. 6b2564c Fix this test so that it's valid; the point is to test for the crash, by Eli Friedman · 17 years ago
  98. b0c0554 PR2347: Fix crash iterating over VLAs; this started triggering because by Eli Friedman · 17 years ago
  99. 97c0a39 Fix a couple of bugs found by Neil Booth in the const-ness checking. by Eli Friedman · 17 years ago
  100. e590a84 Fix typo in test. by Eli Friedman · 17 years ago