1. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  2. 0e8aaaf Test for PR3137. by Eli Friedman · 16 years ago
  3. 818cb9e Fix <rdar://problem/6552648> error: redefinition of 'XCElementAnchorDelegate' as different kind of symbol. by Steve Naroff · 16 years ago
  4. b696ea3 Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 by Douglas Gregor · 16 years ago
  5. f680a0f Bring operator name lookup (as required for C++ operator overloading) by Douglas Gregor · 16 years ago
  6. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  7. 8b29a38 Handle demotion of coerced arguments (as in void a(x) short x; { ... }). by Daniel Dunbar · 16 years ago
  8. 137b6a6 Implement handling of file entry/exit notifications from GNU by Chris Lattner · 16 years ago
  9. bd16209 # 42 doesn't change system header state either, add test. by Chris Lattner · 16 years ago
  10. 6b30667 make getFileCharacteristic linetable aware. line markers that by Chris Lattner · 16 years ago
  11. 953b4b0 Add simple #line directive test. by Chris Lattner · 16 years ago
  12. e7353a6 Force triple for this test case. by Daniel Dunbar · 16 years ago
  13. fa04764 Initial implementation of argument dependent lookup (a.k.a. ADL, by Douglas Gregor · 16 years ago
  14. 5f5b03b Use -fnext-runtime for this test. by Daniel Dunbar · 16 years ago
  15. 292d4f9 Force -triple/-fnext-runtime for a few more test cases. by Daniel Dunbar · 16 years ago
  16. 0d7b091 Force triple for codegen tests which have expectations on output types. by Daniel Dunbar · 16 years ago
  17. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  18. c144bfa Remove a fixed FIXME by Douglas Gregor · 16 years ago
  19. e2c565d When looking for a tag name via unqualified name lookup, only look in by Douglas Gregor · 16 years ago
  20. 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
  21. ec9f2bb true is pass, false is success. by Chris Lattner · 16 years ago
  22. 5562582 disable this test too by Chris Lattner · 16 years ago
  23. d18d9fd make this fail faster. by Chris Lattner · 16 years ago
  24. 1931b44 Simplify the way in which we inject the names of tag definitions and by Douglas Gregor · 16 years ago
  25. ff77645 emit diagnostic when casting a ptr to a small int when doing static initialization (addresses Eli's comments I believe) by Nuno Lopes · 16 years ago
  26. 1dfa6e1 fix TryToFixInvalidVariablyModifiedType to reject negative array sizes by Nuno Lopes · 16 years ago
  27. 2b1e003 Steve set me straight on this one. GCC was right, EDG was wrong: the by Douglas Gregor · 16 years ago
  28. d863517 Add iterators to LookupResult, allowing one to iterate over the by Douglas Gregor · 16 years ago
  29. 87fd703 Check value-initializations that occur when an initializer list by Douglas Gregor · 16 years ago
  30. 8395081 allow cast from array to int to be considered as constant by Nuno Lopes · 16 years ago
  31. c4b67ed avoid creating tmp files elsewhere by Nuno Lopes · 16 years ago
  32. f231998 fix PR3459: improve compatibility with gcc when checking for constant exprs by Nuno Lopes · 16 years ago
  33. b95907d Forgot to add this test. by Anders Carlsson · 16 years ago
  34. 734d986 Improve our handling of the second step in a user-defined conversion by Douglas Gregor · 16 years ago
  35. ad53eff Fix typo noticed by Chris. by Anders Carlsson · 16 years ago
  36. b0f90cc Turn on -flax-vector-conversions by default, issue a warning whenever one is done. Add a -fnolax-vector-conversions option. Fixes PR2862. by Anders Carlsson · 16 years ago
  37. b574e56 Upgrade the "excess elements in array initializer" warning to an by Douglas Gregor · 16 years ago
  38. 930d8b5 Implement and test aggregate initialization in C++. Major changes: by Douglas Gregor · 16 years ago
  39. bf98c99 Fix horrible non-termination bug in LiveVariables. The issue was that by Ted Kremenek · 16 years ago
  40. 4c9a166 add testcase for PR3437 and r63405 by Chris Lattner · 16 years ago
  41. d079b2d Closed out a few radars that were addressed by designated initializers by Douglas Gregor · 16 years ago
  42. 6cd586d Make sure to cast the VLA size of array to the type of size_t. Fixes PR3442. by Anders Carlsson · 16 years ago
  43. 2612903 fix RUN line by Nuno Lopes · 16 years ago
  44. 282f753 enable test as it works by Nuno Lopes · 16 years ago
  45. 5b2c6d9 enable test as it already works by Nuno Lopes · 16 years ago
  46. 14553ab Fix a couple bugs: by Ted Kremenek · 16 years ago
  47. 6818928 retain/release checker: When generating summaries for CF/CG functions, allow arguments to "escape" if they are passed to a function containing the terms "InsertValue", "SetValue", or "AddValue". This fixes <rdar://problem/6539791>. by Ted Kremenek · 16 years ago
  48. a9c8780 Make CodeGen produce an error if we come across a non-constant initializer list that involves the GNU array-range designator extension by Douglas Gregor · 16 years ago
  49. 3498bdb Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
  50. 4087e24 Evaluate ==,!= for complex types. by Daniel Dunbar · 16 years ago
  51. 58e22b1 Add another devilish testcase for designated initializers by Douglas Gregor · 16 years ago
  52. 6fbdc6b Eliminate infinite looping in a wacky case with designated initializers. Simplifies (somewhat) the actually checking of the initializer expression following the designators by Douglas Gregor · 16 years ago
  53. 34e7946 Improvements to code-generation and semantic analysis of designated by Douglas Gregor · 16 years ago
  54. a5fd07b Implement basic _Complex integer constant folding. by Daniel Dunbar · 16 years ago
  55. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  56. abf4397 retain/release checker: Always generate an "autorelease" summary for an "autorelease" message, and have the summary processing logic treat it as a no-op in GC mode. This change is motivated to encode more of the semantics in the summaries themselves for eventual better diagnostics. by Ted Kremenek · 16 years ago
  57. 64cfdb7 Handle complex types in ASTContext::mergeTypes by Daniel Dunbar · 16 years ago
  58. a7ecc37 Add autorelease test case. by Ted Kremenek · 16 years ago
  59. 21593ac Implement pointer to member handling in static_cast. by Sebastian Redl · 16 years ago
  60. 6697312 Complete semantic checking for typedef redeclarations in C++. The by Douglas Gregor · 16 years ago
  61. 23b8eaa retain/release checker: Improve diagnostics to indicate that CF objects are not automatically garbage collected. by Ted Kremenek · 16 years ago
  62. e86e4cd0 fix a crash I introduced, thanks to Ted for the awesome reduced testcase :) by Chris Lattner · 16 years ago
  63. b243b7d add test for PR2502, which was already fixed some time ago by Nuno Lopes · 16 years ago
  64. 010d514 fix PR3427: fix debuginfo for incomplete array types by Nuno Lopes · 16 years ago
  65. db64728 Add handling of member pointers to reinterpret_cast. by Sebastian Redl · 16 years ago
  66. 03eb543 If an input constraint refers to an output constraint, it should have the same constraint info as the output constraint. Fixes PR3417 by Anders Carlsson · 16 years ago
  67. c8e9cd6 eliminate some random .ll file outputs by Chris Lattner · 16 years ago
  68. d76d47e Fix bug in BasicStore::getLValueElement where if the base of an array subscript expression was an ElementRegion we stacked another ElementRegion on top of that. by Ted Kremenek · 16 years ago
  69. adf077f Fix for PR3418: make sure to handle the RHS of expressions starting with by Eli Friedman · 16 years ago
  70. b9c3f96 Introduce a new PresumedLoc class to represent the concept of a location by Chris Lattner · 16 years ago
  71. 202fd2c Fix a bug that I noticed by inspection. by Chris Lattner · 16 years ago
  72. 2e2558e Fix definition of __builtin_ia32_vec_set_v2di and de-XFAIL builtins-x86.c. by Daniel Dunbar · 16 years ago
  73. f20269b Add support for member pointers to const_cast. by Sebastian Redl · 16 years ago
  74. 9e5e4aa Remove an implemented FIXME and extend test cases. Follow-up on Doug's review. by Sebastian Redl · 16 years ago
  75. 478a18e add parsing and constraint enforcement for GNU line marker directives. by Chris Lattner · 16 years ago
  76. 8e60a29 add another sanity test. by Chris Lattner · 16 years ago
  77. 359cc44 parse and enforce required constraints on #line directives. Right now by Chris Lattner · 16 years ago
  78. 4433aaf Implement implicit conversions for pointers-to-member. by Sebastian Redl · 16 years ago
  79. 3941b18 Make the constant folder aware of by Eli Friedman · 16 years ago
  80. f011589 Fix the address of a label to be properly considered and emitted as a constant. by Eli Friedman · 16 years ago
  81. 13ca96a Fix for PR2100: merge types for variables. by Eli Friedman · 16 years ago
  82. 9804bc2 Correct test; sorry for any inconvenience. by Eli Friedman · 16 years ago
  83. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  84. dca2b73 PR3062: statement expressions should be illegal at file scope. I don't by Eli Friedman · 16 years ago
  85. 769e411 Fix for PR2910: implement CodeGen for non-constant offsetof. by Eli Friedman · 16 years ago
  86. da02747 Implement C99 6.5.3.4p1, rejecting sizeof(bitfield) by Chris Lattner · 16 years ago
  87. f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
  88. 31e21e0 Fix PR3386 by handling GCC's rules for alignof, which are substantially by Chris Lattner · 16 years ago
  89. 8f826f0 Fix invalid evaluation of _Complex float (real & imaginary parts had by Daniel Dunbar · 16 years ago
  90. 79bc64c Handle the 'e' constraint. Fixes PR3385 by Anders Carlsson · 16 years ago
  91. 91b9f20 Ignore parens when determining if an expr is a string literal. Fixes PR3382. by Anders Carlsson · 16 years ago
  92. 8318304 Fix crash ElementRegion::getRValueType() when the RvalueType of the ArrayRegion is a typedef and not (directly) a pointer. by Ted Kremenek · 16 years ago
  93. 3148eb4 More hacking on static analyzer diagnostics. When emitting summary diagnostics the code paths for diagnostics involving paths or single locations are now unified. This patch also constifies many arguments/methods that are touched by this logic, leading to a nice overall code cleanup. by Ted Kremenek · 16 years ago
  94. d6f584f More APSInt appeasement by Douglas Gregor · 16 years ago
  95. 53d3d8e Hopefully the last of the APSInt signedness issues with initializers. Fixes PR clang/3378 by Douglas Gregor · 16 years ago
  96. 0804888 Allow subtraction of function pointer types in C, as a GNU extension. Fixes rdar://problem/6520707 by Douglas Gregor · 16 years ago
  97. e3fa2de Make sure all of the isUnsigned flags line up when comparing initializer values, to really really fix PR clang/3377 by Douglas Gregor · 16 years ago
  98. b09fae7 Handle pointer arithmetic on function pointers. by Daniel Dunbar · 16 years ago
  99. f6c717c Properly manage the bit-widths of APInts/APSInts in array initialization. by Douglas Gregor · 16 years ago
  100. be109b3 Handle any undeclared parameters in a K&R-style function with a by Douglas Gregor · 16 years ago