1. c2cdd53 Don't assert on initialized typedef declarations in classes: by Richard Smith · 13 years ago
  2. f33b1e8 Added 'atomic' for objc properties. by Fariborz Jahanian · 13 years ago
  3. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  4. 27f4523 Add code completetion code for the new 'atomic' attribute by Fariborz Jahanian · 13 years ago
  5. 8cf0d22 Fix order of operands for the warning about incompatible Objective-C by Douglas Gregor · 13 years ago
  6. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  7. 45937ae Restore 'atomic' as an attribute of objc properties. by Fariborz Jahanian · 13 years ago
  8. cb5d2d0 PR10120: Make CodeGenModule::getVTableLinkage use NamedDecl::getLinkage to determine whether the vtable should be externally visible, instead of a rough approximation of it which messes up with templates. by Eli Friedman · 13 years ago
  9. 1464809 __OBJC__ is also a standard predefined macro. by Nick Lewycky · 13 years ago
  10. 3bde0ce This change is breaking selfhost. Revert it until I have more time to study it. by Sean Hunt · 13 years ago
  11. 53e669f Implement caching of copy assignment operator lookup. by Sean Hunt · 13 years ago
  12. ac73ea8 [analyzer] PR8962 again. Ban ParenExprs (and friends) from block-level expressions (by calling IgnoreParens before adding expressions to blocks). Undo 132769 (LiveVariables' local IgnoreParens), since it's no longer necessary. by Jordy Rose · 13 years ago
  13. c530d17 Implement caching for copy constructors in similar situations. by Sean Hunt · 13 years ago
  14. b320e0c Implement caching of default constructors on the resolution table. This by Sean Hunt · 13 years ago
  15. bbf34c0 Made changes to how 'struct'/'class' mismatches are handled in -Wmismatched-tags. by Richard Trieu · 13 years ago
  16. 8805fe8 Don't add objc method name mangling to locally declared function. by Fariborz Jahanian · 13 years ago
  17. 2f072b4 Handle overloaded operators in ?: precedence warning by Hans Wennborg · 13 years ago
  18. 7fead31 [analyzer] Ignore parentheses around block-level expressions when computing liveness. Fixes the other half of PR8962. by Jordy Rose · 13 years ago
  19. 22043b5 [analyzer] Look through __extension__ expressions in a GRState's Environment. Fixes PR8962. by Jordy Rose · 13 years ago
  20. b92003b Remove 'atomic' as a property attribute keyword. by Fariborz Jahanian · 13 years ago
  21. 6ce33d6 Followup to 132737; make two-character string explicit, add some by Stuart Hastings · 13 years ago
  22. af9cddf Modify a diagnostic introduced in r132612 to emit QualTypes directly by Peter Collingbourne · 13 years ago
  23. 361d380 Fix a bunch more notes that were emitted even when the diagnostic they by Chandler Carruth · 13 years ago
  24. 169dd31 Revert "hack in my new variables for GCC" by Chandler Carruth · 13 years ago
  25. 45cad4a Fix a regression in the two-phase lookup diagnostics that switching the by Chandler Carruth · 13 years ago
  26. 8afdd56 hack in my new variables for GCC by Chandler Carruth · 13 years ago
  27. 002333f Clang support for ARM Uv/Uy/Uq inline-asm constraints. rdar://problem/9037836 by Stuart Hastings · 13 years ago
  28. db6393f Sort -lgcc after -lgcc_s for NetBSD, otherwise shared libraries on i386 by Joerg Sonnenberger · 13 years ago
  29. 175df89 More coherent diagnostic when a stack variable is by Fariborz Jahanian · 13 years ago
  30. a9c6441 The macros defined by the language standard are still available even when the by Nick Lewycky · 13 years ago
  31. 3054358 Catch the memory leak in a bucket by Sean Hunt · 13 years ago
  32. 8e1b80c Touchup to comments that weren't quite in sync with code by Jonathan D. Turner · 13 years ago
  33. 89b9f10 Diagnose the condition in C++ [temp.expl.spec]p16 that prohibits by Douglas Gregor · 13 years ago
  34. 74d487e Richard Smith was correct about how the sets should be computed for by Chandler Carruth · 13 years ago
  35. f50e88a Fix PR10053: Improve diagnostics and error recovery for code which some compilers incorrectly accept due to a lack of proper support for two-phase name lookup. by Richard Smith · 13 years ago
  36. 25a857b Toolchain support for Ubuntu Oneiric. Patch by Michael Wild! by Benjamin Kramer · 13 years ago
  37. 7491c49 Drop most of InitializationSequence::SequenceKind's values. They didn't really contain any information that the step array didn't contain too. This makes debugging dumps a bit less informative, but probably not significantly so. The advantage is that the redundancy is gone, so the code is easier to understand. by Sebastian Redl · 13 years ago
  38. d695d6b Remove more references to FailedSequence. by Sebastian Redl · 13 years ago
  39. 383616c Remove all references to InitializationSequence::FailedSequence from outside SemaInit.cpp. Replace them with the boolean conversion or the new Failed() function. This is a first step towards removing InitializationSequence::SequenceKind. No functionality change. by Sebastian Redl · 13 years ago
  40. dbef1bb Parse C++0x generalized initializers. by Sebastian Redl · 13 years ago
  41. 4ae5b72 Identity and non-identity standard conversion sequences can be by Douglas Gregor · 13 years ago
  42. 63f62df Add name mangling for expr .* expr. Fixes PR9983 / <rdar://problem/9486332>. by Douglas Gregor · 13 years ago
  43. bc3e64f Allow block returns in C++ with the form by Douglas Gregor · 13 years ago
  44. 6a576ab When inferring the result type of a block based on a return statement by Douglas Gregor · 13 years ago
  45. 7fee4cd Fix cmake build. by Rafael Espindola · 13 years ago
  46. ab3c80e Remove the old implementation of -verify, which has been dead code since r88750. by Richard Smith · 13 years ago
  47. 000a655 Adjust the linker for PowerPC64/-m32 on FreeBSD too. by Roman Divacky · 13 years ago
  48. 3393cef Make -m32 work on FreeBSD/PowerPC64. by Roman Divacky · 13 years ago
  49. 80df025 On linux, -nostdlib was causing a --start-group with no --end-group to be passed by Nick Lewycky · 13 years ago
  50. 7e46d0b Identifiers with _CapitalLetter are reserved, so don't use them. Prefer the by Nick Lewycky · 13 years ago
  51. 308742c Reimplement r132572 on top of a FoldingSet, thus hopefully solving both by Sean Hunt · 13 years ago
  52. 7182b96 [analyzer] Change an indent-if to an early return. No functionality change. by Jordy Rose · 13 years ago
  53. 3f8bb2f [analyzer] Don't crash when copying an unknown number of bytes with memcpy(). Also handle all memcpy-family return values in evalCopyCommon(), rather than having some outside and some inside. by Jordy Rose · 13 years ago
  54. 7eb83ca [analyzer] Remove extra assignment that actually lost a few of the assumptions. by Jordy Rose · 13 years ago
  55. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  56. 9198126 Rework r132576. by Devang Patel · 13 years ago
  57. c152586 [analyzer] Fix comment for (still-disabled) evalStrncpy by Jordy Rose · 13 years ago
  58. 22d2717 [analyzer] Fix handling of "copy zero bytes" for memcpy and friends. by Jordy Rose · 13 years ago
  59. be460d8 [analyzer] __mempcpy_chk is the same as mempcpy (at least to CStringChecker) by Jordy Rose · 13 years ago
  60. 953c564 Improvements to abbreviations for PCH which add support for EnumDecl, ObjCIvarDecl, TypedefDecl, VarDecl and FieldDecl and improve support for ParmVarDecl. by Jonathan D. Turner · 13 years ago
  61. 352697a Expose @synthesize and @dynamic via their own cursor kinds in by Douglas Gregor · 13 years ago
  62. 2808757 Test of commit access. by Jonathan D. Turner · 13 years ago
  63. c5c9b53 Revert r132572 to figure out why it broke selfhost and clean it up as by Sean Hunt · 13 years ago
  64. c594abd Emit debug info only if there is an insertion point. The debug info should not force an insertion point. Codegen may later on decide to not emit code for some reason, see extensive comment in CodeGenFunction::EmitStmt(), and debug info should not get in the way. by Devang Patel · 13 years ago
  65. 8fd7722 Begin implementing a cache of special member lookups. Currently only by Sean Hunt · 13 years ago
  66. 5a4cca2 Don't warn about -Wno-foo where foo is an unknown warning option. Explicitly by Matt Beaumont-Gay · 13 years ago
  67. 9cfdae3 Warn about missing parentheses for conditional operator. by Hans Wennborg · 13 years ago
  68. a08fcb8 Make -Wignored-qualifiers point to the first ignored qualifier. by Hans Wennborg · 13 years ago
  69. c490312 Simplify. by Devang Patel · 13 years ago
  70. 2fd5a0f Fix typedef's context. by Devang Patel · 13 years ago
  71. c7409a0 We were looking at /usr/lib only if the distro had multilib. This is bogus: by Rafael Espindola · 13 years ago
  72. 5a640ef Add support for centos. by Rafael Espindola · 13 years ago
  73. a18f539 80-column cleanup. by Eric Christopher · 13 years ago
  74. 36f255c Improve the instantiation of static data members in by Douglas Gregor · 13 years ago
  75. ab01add Revert r132544. Accidental commit. I got confused with the Tortoise SVN menu. by Francois Pichet · 13 years ago
  76. 696df64 by Francois Pichet · 13 years ago
  77. 9af535a 80-col cleanup. by Eric Christopher · 13 years ago
  78. 55ab5b0 Separate out these paths a bit by architecture. There are likely other by Eric Christopher · 13 years ago
  79. b3169da Add multi-arch include support for Ubuntu 11.11 with gcc 4.6.0. by Eric Christopher · 13 years ago
  80. 85b4207 Copy IsWarnIfUnused too when making a copy of a MacroInfo. by Benjamin Kramer · 13 years ago
  81. fe87b82 My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin). by Francois Pichet · 13 years ago
  82. 3f0556d Correctly revert r131347: function explicit specialization at class scope. by Francois Pichet · 13 years ago
  83. 929f013 Clean up the "non-POD memaccess" stuff some. This adds a properly named by Chandler Carruth · 13 years ago
  84. 304ed3f Untabify and fix whitespace. by NAKAMURA Takumi · 13 years ago
  85. f15748a When performing template argument deduction given a function argument by Douglas Gregor · 13 years ago
  86. 8735b29 When checking the instantiation of a default template argument against by Douglas Gregor · 13 years ago
  87. a72d8c4 Introduce additional abbreviations into the AST writer for by Douglas Gregor · 13 years ago
  88. 14ea13c We already have support for using c++ headers from a custom location. by Rafael Espindola · 13 years ago
  89. 0b200f6 Add Debian wheezy/sid to ToolChains.cpp. Patch by Michael Wild. PR10064. by Eli Friedman · 13 years ago
  90. 4cdb0e2 [PCH] Store the offsets of source location file entries and go through them by Argyrios Kyrtzidis · 13 years ago
  91. db3f24a Change how we link libprofile_rt.a. While at it, refactor the code a bit. by Rafael Espindola · 13 years ago
  92. 01ba854 Add -fno-gnu89-inline. by Rafael Espindola · 13 years ago
  93. 16f2131 Reverts the Tooling changes as requested by Chris. by Manuel Klimek · 13 years ago
  94. fb3f4aa Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 13 years ago
  95. 3f828d1 Tweak code completions for Objective-C Key-Value Observing. The by Douglas Gregor · 13 years ago
  96. 58f14c0 Fix 80-column violation. by Francois Pichet · 13 years ago
  97. 619e887 Add stuff for o32 ABI conformance. by Akira Hatanaka · 13 years ago
  98. 95ea450 Fix an incorrect warning about explicit template specializations for by Douglas Gregor · 13 years ago
  99. 446b847 Add the necessary -L option for finding libprofile_rt.a. It might be a good by Rafael Espindola · 13 years ago
  100. 3617e19 The expression in a noexcept exception-specification is a by Douglas Gregor · 13 years ago