1. 8a29bc0 Fix crasher spotted in IWYU. by Nick Lewycky · 13 years ago
  2. ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 13 years ago
  3. fe3e3bd Make this code more resilient against catch variables which need cleanups. by John McCall · 13 years ago
  4. 640c63c Fix typo in comment. by Nick Lewycky · 13 years ago
  5. aff37b4 Fix PR9902: correctly substitute alias templates within the template in which they are defined: provide an empty list of arguments for each containing template context during substitution. by Richard Smith · 13 years ago
  6. 7822ee3 Implement CWG1170, which makes access-control errors into template by Douglas Gregor · 13 years ago
  7. 175c5bb When checking for the necessary 'template<>' headers based on the by Douglas Gregor · 13 years ago
  8. cf41cdd Place "conflicting distributed object modifiers..." warnings under a -W flag. by Ted Kremenek · 13 years ago
  9. a6bff2c Commit some missing changes to the previous patch. by Sean Hunt · 13 years ago
  10. cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 13 years ago
  11. 83e0995 Add a Microsoft C test following r131201. by Francois Pichet · 13 years ago
  12. 30aff5b In Microsoft mode, allow conversion from pointer to integral type no matter what size the integral type is. Necessary to parse MFC code. by Francois Pichet · 13 years ago
  13. 225c5dd Clean up consequences of cut and paste. by Fariborz Jahanian · 13 years ago
  14. 6ec50ad Implenment #pack pragma and ms_struct attribute layout. by Fariborz Jahanian · 13 years ago
  15. c5cd252 Handle gcc-compatible compilers (such as clang) the same way we handle gcc. by Oscar Fuentes · 13 years ago
  16. 1de8533 Teach CFG building how to deal with CXXMemberCallExprs and BoundMemberTy, by John McCall · 13 years ago
  17. be57cf4 PR9882: Fix noexcept to deal with dependent new, delete, calls, and by Eli Friedman · 13 years ago
  18. 6a24747 In Microsoft mode, allow pure specifier (=0) on inline functions declared at class scope. by Francois Pichet · 13 years ago
  19. 4da89c8 Use a heralded conversion to bool in inline-asm constraints. by John McCall · 13 years ago
  20. e6c2803 Fix crash in -Wuninitialized when using switch statments whose condition is a logical operation. by Ted Kremenek · 13 years ago
  21. 4405445 Tweak the diagnostics for the C++0x extensions to friend types to note by Douglas Gregor · 13 years ago
  22. c436708 Change magic string "abc" to better magic string "qux". by Matt Beaumont-Gay · 13 years ago
  23. f961ea5 Re-do R131114 without breaking code. by Sean Hunt · 13 years ago
  24. ed63e03 Support pack pragma and ms_struct attributes. // rdar://8823265 by Fariborz Jahanian · 13 years ago
  25. bc869de Elide __label__ declarations from the CFG. This resolves a crash in CFGRecStmtDeclVisitor (crash in static analyzer). by Ted Kremenek · 13 years ago
  26. c840649 Reimplement Sema::MatchTemplateParametersToScopeSpecifier() based on by Douglas Gregor · 13 years ago
  27. 969f9d4 Don't strlen() every file before parsing it. by Eli Friedman · 13 years ago
  28. 8d6dd72 Add test for PR9884. by Rafael Espindola · 13 years ago
  29. 680404e Revert 131114. This fixes PR9884. by Rafael Espindola · 13 years ago
  30. da69b45 Fixes compilation with Visual Studio by replacing the non-standard vector::data() access. by Manuel Klimek · 13 years ago
  31. 001cad9 Further implement defaulting constructors. by Sean Hunt · 13 years ago
  32. a780da7 The last of the trivial constructor changes, make CXXSpecialMember by Sean Hunt · 13 years ago
  33. 20e3c9e Add a __uuidof test where the uuid attribute is on the second declaration. by Francois Pichet · 13 years ago
  34. 7604f64 Ignore const/volatile/restrict qualifiers on anonymous structs and by Douglas Gregor · 13 years ago
  35. 4b7e048 Add a FIXME. by Francois Pichet · 13 years ago
  36. 30364d0 'long long' requires special treatment in ms_struct by Fariborz Jahanian · 13 years ago
  37. 93b6bce Extend the tag-ambiguity hack I committed in r130810 for tag by Douglas Gregor · 13 years ago
  38. 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 13 years ago
  39. c056c17 When determining whether we need to instantiate a function type, by Douglas Gregor · 13 years ago
  40. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  41. 03e9230 Driver/Darwin: Put dsymutil -o arguments first, so that dysmutil doesn't barf by Daniel Dunbar · 13 years ago
  42. 0e9972c __builtin_va_list is void* on ARM, not char*. rdar://problem/9391966 by John McCall · 13 years ago
  43. b594fac Fix test. by Francois Pichet · 13 years ago
  44. a8ef3ac Allow implicit conversion from function pointer to void* in Microsoft mode. by Francois Pichet · 13 years ago
  45. a2447e0 Move code to emit the callee of an CXXOperatorCallExpr out into a separate function in CGClass.cpp by Anders Carlsson · 13 years ago
  46. 76934c7 Restore an accidentally-deleted word. by Sean Hunt · 13 years ago
  47. 8e0397a Don't emit complete constructors for abstract classes. Also, don't emit by Anders Carlsson · 13 years ago
  48. 8db75a2 Look at all the record redeclaration when looking for a uuid attribute. by Francois Pichet · 13 years ago
  49. 377e1bd Relax the conversion rules for Objective-C GC qualifiers a by Douglas Gregor · 13 years ago
  50. da55074 In C++, allow us to emit a global as 'constant' even if it has class by Douglas Gregor · 13 years ago
  51. 6f08777 Revert r130717, which caused a regression (<rdar://problem/9402621>). by Douglas Gregor · 13 years ago
  52. 373197b Don't fail at parsing __declspec(property(get=get_func_name)). Just skip everything inside property() for now while we wait for the BoostPro people to provide a complete patch. by Francois Pichet · 13 years ago
  53. 4d37583 PR9866: Fix the implementation of _mm_loadl_pd and _mm_loadh_pd to not make by Eli Friedman · 13 years ago
  54. a23ae3f Temporary preprocessor hack to get around the Microsoft __identifier(x) extension. by Francois Pichet · 13 years ago
  55. f986038 Add support for _if_exists and __if_not_exists at namespace/global scope. by Francois Pichet · 13 years ago
  56. 00c93a1 Patch for PR 7409 - only error on definition of invalid typedefs. Suppress errors for additional uses of this invalid typedef. by Richard Trieu · 13 years ago
  57. 5cb0ef4 Implement a minor optimization by not introducing declarations into by Douglas Gregor · 13 years ago
  58. 010157f When checking for a prior declaration of the name of a namespace, skip by Douglas Gregor · 13 years ago
  59. 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 13 years ago
  60. 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 13 years ago
  61. 31d375f Keep track of the file ID corresponding to the original file used to by Douglas Gregor · 13 years ago
  62. 6bd2f6a Fix false positive warning about uninitialized variable. by Cameron Esfahani · 13 years ago
  63. bb85f8e Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears. by Sean Hunt · 13 years ago
  64. 26dc3e0 Fix diagnostics to start with a lower case letter by Sean Hunt · 13 years ago
  65. 1e86269 Add support for Microsoft __if_exists and __if_not_exists construct inside function definition. by Francois Pichet · 13 years ago
  66. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  67. d4b9ee3 Don't emit nsw flags for vector operations; there's basically no benefit, and a lot of downside (like PR9850, which is about clang's xmmintrin.h making an unexpected transformation on an expression involving _mm_add_epi32). by Eli Friedman · 13 years ago
  68. 5f3827c Fix a couple of comments. by Eli Friedman · 13 years ago
  69. 7dcdf5b Add an implementation of thunks for varargs methods. The implementation is a bit messy, but it is correct as long as the method in question doesn't use indirect gotos. A couple of possible alternative implementations are outlined in FIXME's in this patch. rdar://problem/8077308 . by Eli Friedman · 13 years ago
  70. dca8ee8 Introduce a new libclang parsing flag, by Douglas Gregor · 13 years ago
  71. 54ec6c5 Reset the emitted initializers. by Axel Naumann · 13 years ago
  72. 359cf92 Move logic for passing down -mrelax-all / -relax-all into a common by Joerg Sonnenberger · 13 years ago
  73. 2174d4c Warn when trying to call a pure virtual member function in a class from the class constructor/destructor. Fixes PR7966. by Anders Carlsson · 13 years ago
  74. 9d0fbea Rename ContainsCompileAction to ContainsCompileOrAssembleAction to by Joerg Sonnenberger · 13 years ago
  75. fe2695e Do defaulted constructors properly. by Sean Hunt · 13 years ago
  76. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
  77. 536e9c1 Slight tweak to alias template error handling: don't guess that a template-id in an alias declaration was meant to be a specialization. Use a generic, but more accurate, diagnostic. by Richard Smith · 13 years ago
  78. f184f9a Update www: we now mangle references to function parameters properly. Also, this is really more a decltype issue rather than a late-specified return type issue. by Richard Smith · 13 years ago
  79. e0c7665 type of last arg of objc_assign_ivar is ptrdiff_t. // rdar://9362887 by Fariborz Jahanian · 13 years ago
  80. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  81. 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 13 years ago
  82. 6df7873 When the environment variable LIBCLANG_RESOURCE_USAGE is set, teach by Douglas Gregor · 13 years ago
  83. 83a401b PR9849: Fix _mm_setr_pi32 and friends to actually work correctly. They broke with the MMX rewrite a while back. by Eli Friedman · 13 years ago
  84. b9bd56e tests: Force a triple in this test (so uint128 is present). by Daniel Dunbar · 13 years ago
  85. ff36559 When instantiating a block expression, the instantiated by Fariborz Jahanian · 13 years ago
  86. 31c79b4 Do not drop uint128 on the floor. by Devang Patel · 13 years ago
  87. b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 13 years ago
  88. 4b81cde When providing code completions for an Objective-C property access, by Douglas Gregor · 13 years ago
  89. e59abb5 Introduce a Diagnostic::Report function that accepts and emits a StoredDiagnostic. by Argyrios Kyrtzidis · 13 years ago
  90. 38165ae Place "incompatible pointer types assigning..." warning under a flag, allowing it to be surgically mapped to an error. by Ted Kremenek · 13 years ago
  91. 9be6e7c Add Checker callback for running a checker at the end of processing an entire TranslationUnit. Patch by Lei Zhang. by Ted Kremenek · 13 years ago
  92. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
  93. 7665ad8 Frontend: Fix a crash in CC_LOG_DIAGNOSTICS handling. by Daniel Dunbar · 13 years ago
  94. 9389ddc Look through block pointers and ObjC object pointers by Matt Beaumont-Gay · 13 years ago
  95. 439d3c3 With invalid overloaded operators, we can get into funny cases where by Douglas Gregor · 13 years ago
  96. 3dc0541 Preserve the full name of the file, so that '-c -o foo.pic.o' produces by Nick Lewycky · 13 years ago
  97. c159870 Change cycle detection to be based off of a warning flag. by Sean Hunt · 13 years ago
  98. e74c25c When adding KVC code completions, keep track of all of the selectors by Douglas Gregor · 13 years ago
  99. ebcbe1d there i fixed it by Sean Hunt · 13 years ago
  100. 8c647de ASTUnit::LoadFromASTFile(): recover the resources from an ASTReader if it crashes during PCH validation. by Ted Kremenek · 13 years ago