1. c12a9c5 Ban the use of __builtin_types_compatible_p in C++; g++ doesn't support it, by Douglas Gregor · 15 years ago
  2. cde0173 Template instantiation for __builtin_shufflevector. by Douglas Gregor · 15 years ago
  3. d1f22e1 Remove finished FIXME. by Eli Friedman · 15 years ago
  4. 4df2c42 Build fixes for r72135. by Eli Friedman · 15 years ago
  5. 0ec78fa Move AnalysisConsumer.h and Analyses.def from tools/clang-cc to by Eli Friedman · 15 years ago
  6. dc241b4 Template instantiation for __builtin_types_compatible_p. by Douglas Gregor · 15 years ago
  7. c8667a8 Improve support for irgen of references. by Anders Carlsson · 15 years ago
  8. cd93817 Template instantiation for GNU statement expressions by Douglas Gregor · 15 years ago
  9. d5f3a0f Fix handling of the GNU "t ? : f" extension to the conditional by Douglas Gregor · 15 years ago
  10. 6731c31 Template instantiation for compound assignment operators. by Douglas Gregor · 15 years ago
  11. 3bb423b Only do the bitcast in EmitStoreOfScalar if the type is a boolean. by Anders Carlsson · 15 years ago
  12. a3a7b8e Template instantiation for cast expressions. by Douglas Gregor · 15 years ago
  13. b4aa466 Pass the destination QualType to EmitStoreOfScalar. No functionality change. by Anders Carlsson · 15 years ago
  14. 9f84d88 Don't always zext the result of the not unary operator to an int. by Anders Carlsson · 15 years ago
  15. d66f22d Patch finishes off application of printf attribute on blocks. by Fariborz Jahanian · 15 years ago
  16. b77e07a Update test by Daniel Dunbar · 15 years ago
  17. 8255110 Add missing include for stderr and fprintf, needed when compiling with gcc-4.4. by Duncan Sands · 15 years ago
  18. c219a15 Remove the -arch option from clang-cc: for all practical purposes, it's by Eli Friedman · 15 years ago
  19. e71b85f Move analysis command-line options out of AnalysisConsumer.cpp into by Eli Friedman · 15 years ago
  20. 2420091 Fix a crash with -emit-html from stdin. by Eli Friedman · 15 years ago
  21. 7f6ad15 Have AggExprEmitter::VisitCXXConstructExpr make new variables if necessary. Stub out VisitCXXExprWithTemporaries. by Anders Carlsson · 15 years ago
  22. 7c3e8a1 Create CXXConstructExpr calls for arguments passed to functions. by Anders Carlsson · 15 years ago
  23. ac8d629 Clean up some unnecessary includes. by Eli Friedman · 15 years ago
  24. ba60149 CMake updates for r72099; untested, so please tell me if there are any issues. by Eli Friedman · 15 years ago
  25. b09f6e1 Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp by Eli Friedman · 15 years ago
  26. b468571 Add comment about FullExprArg. by Anders Carlsson · 15 years ago
  27. e1718af Move CreateAnalysisConsumer into a separate header AnalysisConsumer.h. by Eli Friedman · 15 years ago
  28. b5c8f8b Move the options for dependency file generation from DependencyFile.cpp by Eli Friedman · 15 years ago
  29. 12d3b1d Move options for -E mode from PrintPreprocessedOutput.cpp to clang-cc.cpp. by Eli Friedman · 15 years ago
  30. f1db585 Refactor -dM mode out of the main routine for -E handling. by Eli Friedman · 15 years ago
  31. 0eeb86e Move the warning options from Warnings.cpp to clang-cc.cpp. by Eli Friedman · 15 years ago
  32. f54fce8 Switch some utilities in clang-cc to take a stream instead of a by Eli Friedman · 15 years ago
  33. f0fc7bf Update checker build. by Ted Kremenek · 15 years ago
  34. 6865480 When assigning from an rvalue to a const reference, the implicit cast from T -> const T is not an lvalue cast. by Anders Carlsson · 15 years ago
  35. 4a2487a Template instantiation for call expressions. by Douglas Gregor · 15 years ago
  36. cb9dad0 This patch allows clang to generate code for declared properties on the GNU runtime. As with @synchronized, this requires some extra functions that are included with other libraries (not with the GNU runtime itself) and so will cause linker errors when these are not present. by Fariborz Jahanian · 15 years ago
  37. 3384c9c Template instantiation for array subscript expressions. This was far by Douglas Gregor · 15 years ago
  38. 3d1a7af BlockDecl node must be complete before block attributes by Fariborz Jahanian · 15 years ago
  39. ba67f6a Fix PR 4230: Don't flag leaks of NSAutoreleasePools until we know that we aren' at the top-most scope of autorelease pools. by Ted Kremenek · 15 years ago
  40. 2aa39cd Attempted CMake build fixes for r72060; this is untested, so please tell by Eli Friedman · 15 years ago
  41. 8ceb0d9 Build fixes for r72060; sorry for any inconvenience. by Eli Friedman · 15 years ago
  42. f4e2486 Remove -fprintf-source-range-info from the Driver (this was renamed) by Daniel Dunbar · 15 years ago
  43. 39d7c4d Move ASTConsumers.h to include/clang/Frontend, and move the associated by Eli Friedman · 15 years ago
  44. c6d656e Move the Wno-rewrite-macros option out of RewriteObjC.cpp in prepration by Eli Friedman · 15 years ago
  45. d8ac436 Template instantiation for imaginary literals, because they were next in Expr.h by Douglas Gregor · 15 years ago
  46. bce831b Rename the factory function for the ObjC rewriter to something sane. by Eli Friedman · 15 years ago
  47. 4908d36 Move AnalysisConsumer out of ASTConsumers.h in preparation for moving by Eli Friedman · 15 years ago
  48. 66d6f04 Refactor ASTConsumers to take a raw_ostream instead of a filename where by Eli Friedman · 15 years ago
  49. 1f0eb56 "This patch fixes an obvious buffer overrun in by Douglas Gregor · 15 years ago
  50. b738e08 Fix sorting of using directives, from Jay Foad by Douglas Gregor · 15 years ago
  51. 683ca38 Reformat a comment by Daniel Dunbar · 15 years ago
  52. 94f497b Several fixes to the clang man page. by Daniel Dunbar · 15 years ago
  53. 2f2433f Deal with an icky corner case where we were complaining that a catch by Douglas Gregor · 15 years ago
  54. 725165f more printf attribute on block declaration and by Fariborz Jahanian · 15 years ago
  55. d86d336 Debug info: Initialize runtime language field correctly for Objective-C by Daniel Dunbar · 15 years ago
  56. d308e62 Template instantiation for C++ try/catch statements. by Douglas Gregor · 15 years ago
  57. cc0e354 Since we miscompile many cases when declaring a variable with a reference type, make them unsupported for now. by Anders Carlsson · 15 years ago
  58. 409bf46 Remove an unused builtin. by Anders Carlsson · 15 years ago
  59. 79dcf5f Add 'cmp' SSE builtins and get rid of a bunch of other builtins. by Anders Carlsson · 15 years ago
  60. 68d10c4 Include StmtNodes.def to declare Visit methods for all of the known by Douglas Gregor · 15 years ago
  61. 52b2fe2 Simplify struct/class tag mismatch warning, per Sebastian's suggestion by Douglas Gregor · 15 years ago
  62. e4cf06d Simplify tests now that GNU runtime supports exception handling. by Daniel Dunbar · 15 years ago
  63. 755f9d2 Minor tweak to support format attribute on blocks. No change in functionality. by Fariborz Jahanian · 15 years ago
  64. 4106d69 Avoid potential out-of-bounds access in SourceManager::getLineNumber. by Daniel Dunbar · 15 years ago
  65. 1393d5e Oops, dropped a -verify by Douglas Gregor · 15 years ago
  66. f3e7ce4 When instantiating the definition of a member function of a class by Douglas Gregor · 15 years ago
  67. 85a3b03 Improve test case a wee bit by Daniel Dunbar · 15 years ago
  68. 4e60900 Silence a Release-Asserts warning. by Daniel Dunbar · 15 years ago
  69. a0978c2 Fix for PR2386: distinguish between insertion and replacements in the by Eli Friedman · 15 years ago
  70. a3306f0 Remove tabs. by Eli Friedman · 15 years ago
  71. f086e3b Remove unused parameter. by Eli Friedman · 15 years ago
  72. 18d868f Add some comments to ASTConsumers.h describing what the different by Eli Friedman · 15 years ago
  73. 7f537c1 Make ActOnWhileStmt take a FullExprArg for the condition expr. by Anders Carlsson · 15 years ago
  74. 6b1d283 Make ActOnExprStmt take a FullExprArg. by Anders Carlsson · 15 years ago
  75. bde2008 Fix instantiate-function-1.cpp. by Anders Carlsson · 15 years ago
  76. df3b208 Fix DISABLE_SMART_POINTERS build. by Anders Carlsson · 15 years ago
  77. 165a0a0 Implement Sema::ActOnFinishFullExpr and create a CXXExprWithTemporaries node if necessary. by Anders Carlsson · 15 years ago
  78. a99fad8 Add the FullExprArg wrapper and use it for if statement conditions. by Anders Carlsson · 15 years ago
  79. 0e65001 Add support for converting member pointer types to LLVM types. Also mangle pointer to member functions correctly and add tests. by Anders Carlsson · 15 years ago
  80. 1e64a95 This patch fixes two bugs in the GNU Objective-C runtime implementation. One is a case in rethrowing exceptions where the C types don't match correctly (I already sent this patch to Daniel Dunbar, who found the bug, so it may have already been committed). The other fixes the case properties so that the methods generated as property accessors are added to the class structure correctly. by Fariborz Jahanian · 15 years ago
  81. a59077d Add FIXME about not using MemberExpr nodes when the base type is a dependent type. by Anders Carlsson · 15 years ago
  82. 1cca74e Use the Itanium ABI for member pointers. Add a missing 'break' statement and a test case by Anders Carlsson · 15 years ago
  83. b3e2296 A couple of tweaks to make -ast-print produce code that's closer to by Eli Friedman · 15 years ago
  84. 8ff8c22 Rewrite PureVirtualMethodCollector to use the overridden methods. Fixes <rdar://problem/6854087> by Anders Carlsson · 15 years ago
  85. 758a422 Add OldMD to the list of methods NewMD overrides by Anders Carlsson · 15 years ago
  86. 05eb244 Add setters/getters to CXXMethodDecl so it can keep track of which virtual member functions it overrides (if any) by Anders Carlsson · 15 years ago
  87. bc6c848 Make the RAII extension warning silencing for __extension__ a bit by Eli Friedman · 15 years ago
  88. 3f7a531 Targets without long long should reduce the size of intmax_t accordingly. by Eli Friedman · 15 years ago
  89. 441cf10 Refactor address-of-void extension a bit so that it's more obviously by Eli Friedman · 15 years ago
  90. b0ac545 A few minor updates to the user manual. by Eli Friedman · 15 years ago
  91. 425bfde Fix another case where the extern-ness of extern "C" wasn't being captured. by Anders Carlsson · 15 years ago
  92. 196f7d0 Don't return member pointer types for static member functions. Fixes 6879261. by Anders Carlsson · 15 years ago
  93. 3265a42 PR3942: Don't warn on unsigned overflow in preprocessor expressions. by Eli Friedman · 15 years ago
  94. 2928c21 extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728. by Anders Carlsson · 15 years ago
  95. 4ef2770 Improve checking of member expressions where the base type is a dependent type. by Anders Carlsson · 15 years ago
  96. 8ae0639 Update test case; I'm confused why this wasn't failing on the buildbot though? by Daniel Dunbar · 15 years ago
  97. 15853a1 Test case for previous commit. Explicit instantiation does the trick. (Thanks, Anders.) by Sebastian Redl · 15 years ago
  98. 8b0b475 Implement instantiation of a few boring, simple expressions. I don't think these are testable yet, though. by Sebastian Redl · 15 years ago
  99. c55666f Missing change for r71941 (PR2044). by Eli Friedman · 15 years ago
  100. 88d936b Avoid calling mergeTypes in C++. I think these are the correct C++ by Eli Friedman · 15 years ago