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