1. 55d23c9 Added location for template keyword in TemplateSpecializationTypeLoc. In the process removed some naming ambiguities. by Abramo Bagnara · 13 years ago
  2. 668ecd9 Consolidate the ubuntu detection logic a bit, add an entry for Ubuntu 12.04 aka precise pangolin. by Benjamin Kramer · 13 years ago
  3. 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 13 years ago
  4. 5bbc385 Move instantiateTemplateAttribute into the sema namespace, make helpers static. by Benjamin Kramer · 13 years ago
  5. 5fa5608 Fix vector splat casts to cast element to the appropriate vector element before inserting into the vector. Fixes PR11930. by Craig Topper · 13 years ago
  6. 41576d4 Implement name mangling for scalar value initialization. Reported on IRC by Xeo. by Richard Smith · 13 years ago
  7. e6cc51d Invalid O levels on the command line no longer have a confusing error. by Aaron Ballman · 13 years ago
  8. 6496bd1 Move operator overload out of line. Calling operator<< on a forward declared type doesn't seem to work on MSVC. by Benjamin Kramer · 13 years ago
  9. d79093a constexpr: Implement DR1358: An instantiation of a constexpr function which by Richard Smith · 13 years ago
  10. 9401069 reapply the patches reverted in r149477, which enable ConstantDataArray. by Chris Lattner · 13 years ago
  11. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  12. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  13. 9ec7197 constexpr: Fix implementation of DR1311: check for volatile qualifiers in by Richard Smith · 13 years ago
  14. eac1f67 Preserve alignment for Neon vld1_lane/dup and vst1_lane intrinsics. by Bob Wilson · 13 years ago
  15. 6cd03db A useful approximation of initializer list constructors. by Sebastian Redl · 13 years ago
  16. 96715b2 Factor out the actual overload resolution from TryConstructorInitialization, since it needs to be used again for list constructor resolution. by Sebastian Redl · 13 years ago
  17. 08ae369 Don't unwrap initializer lists before calling TryConstructorInitialization, instead doing a little more work inside. This should make finding initializer list constructors easier, as well as fix one place where the ({}) vs {} issue was probably poorly handled. by Sebastian Redl · 13 years ago
  18. 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 13 years ago
  19. fdd1560 Remove Diagnostic.h include from Preprocessor.h. by Benjamin Kramer · 13 years ago
  20. 00bd44d Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 13 years ago
  21. ef9b60f Move Storage and StorageAllocator out of the PartialDiagnostic class so we can forward declare them. by Benjamin Kramer · 13 years ago
  22. 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 13 years ago
  23. f39aec1 Don't allow a value of a scoped enumeration to be used as the first bound for an by Richard Smith · 13 years ago
  24. e59ec3d [analyzer] Make sure Containers OutOfBounds checker does not crash on undefined arguments, when CF functions are called with wrong number of arguments. by Anna Zaks · 13 years ago
  25. a506586 Disallow constexpr main. by Richard Smith · 13 years ago
  26. 0b458fd Fix a rejects-valid in C++11: array new of a negative size, or overflowing array by Richard Smith · 13 years ago
  27. 9ec9ce1 ArrayRef goodness in MultiplexConsumer, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  28. 507a8a3 Don't warn on use of default allocator with an over-aligned type when the by Nick Lewycky · 13 years ago
  29. e839806 Fix ASTMerge tests that I broke in my previous commit. by Argyrios Kyrtzidis · 13 years ago
  30. 52a3888 [analyzer] Turn on by default two checkers: by Anna Zaks · 13 years ago
  31. 1efcc42 [analyzer] Minor cleanups to the ObjCSelfInitChecker. by Anna Zaks · 13 years ago
  32. 279114c Comment mystery code. by Nick Lewycky · 13 years ago
  33. b3ca263 Use variable in place of multiple CI.getFrontendOpts() calls and use a bit by Argyrios Kyrtzidis · 13 years ago
  34. 50a9a12 Clang has existing support for debuggers that by Sean Callanan · 13 years ago
  35. 693a70d Create new tag for the property. This is a work in progress. by Devang Patel · 13 years ago
  36. 0cc5d40 Suppress the used-but-not-defined warning for static data members while I look into a rather nasty bug in the new odr-use marking code. by Eli Friedman · 13 years ago
  37. 5ba73e1 constexpr: by Richard Smith · 13 years ago
  38. f42f85c Make _mm_cmpgt_epi8 immute to -funsigned-char. by Nick Lewycky · 13 years ago
  39. cefc7b2 Make explicit captures which cause implicit captures work correctly. by Eli Friedman · 13 years ago
  40. b942cb2 Implement implicit capture for lambda expressions. by Eli Friedman · 13 years ago
  41. 285c607 Make sure that the layout-override parser grabs the size, not the data by Douglas Gregor · 13 years ago
  42. b70126a When a pack expansion occurs in the template argument list of an alias by Douglas Gregor · 13 years ago
  43. acbabf1 Don't warn about anonymous struct/union in C11. by Hans Wennborg · 13 years ago
  44. 8fbbae5 Implement support for a pack expansion into a fixed-length by Douglas Gregor · 13 years ago
  45. 71fd6cc Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325> by Bob Wilson · 13 years ago
  46. a83f4d2 Change Lexer::makeFileCharRange() to have it accept a CharSourceRange by Argyrios Kyrtzidis · 13 years ago
  47. cbf46a0 Change the fixed array of FixitHints to a SmallVector to lift off by Argyrios Kyrtzidis · 13 years ago
  48. 8deabc1 Move isSentinelNullExpr() from Sema to ASTContext to make it more widely by Argyrios Kyrtzidis · 13 years ago
  49. 2e51562 Thread safety analysis: by Richard Smith · 13 years ago
  50. aacde71 Thread safety analysis: at a CFG join point between a block terminating in a by Richard Smith · 13 years ago
  51. 41f4431 C++ 5.2.10p2 has a note that mentions that, subject to all other restrictions, by Chad Rosier · 13 years ago
  52. 3c0e80e Refactor capture in blocks to use new-style capture hooks. Start adding a bit of the code for lambdas. The only visible changes are that we use the C++11 odr-used rules to figure out when a variable is captured, and type-checking in lambdas is slightly more accurate. by Eli Friedman · 13 years ago
  53. 7a0a31c [frontend] Don't allow a mapping to a warning override an error/fatal mapping. by Chad Rosier · 13 years ago
  54. d67d0cc Note whether a lambda is mutable in the LambdaScopeInfo; this information will be necessary to handle references to captured variables. by Eli Friedman · 13 years ago
  55. afdb041 Do not show macro expansion in strncat warnings, which can be defined as by Anna Zaks · 13 years ago
  56. 4cc9b10 objc: Issue diagnostic when receiver type is a forward class declaration and by Fariborz Jahanian · 13 years ago
  57. 353300c Replace the old --with-cxx-* configure options with a single --with-gcc-toolchain by Rafael Espindola · 13 years ago
  58. 773303a Rename -dependency-graphviz to -dependencncy-dot by Douglas Gregor · 13 years ago
  59. d2cce13 Add some code to accurately perform odr-used marking for variables per the C++11 rules. by Eli Friedman · 13 years ago
  60. ad7eff2 Further enhance comment for property in continuation class. by Fariborz Jahanian · 13 years ago
  61. 245da28 unnecessary include of TargetMachine.h? by Andrew Trick · 13 years ago
  62. 83db10e Initialize the user defined conversion function to null if this is an aggregate initialization from an initializer list. by Benjamin Kramer · 13 years ago
  63. ff2a0ec objc: comment the code which allows narroing of property object by Fariborz Jahanian · 13 years ago
  64. e235183 objective-c: When redeclaraing in continuation class a 'readonly' by Fariborz Jahanian · 13 years ago
  65. 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
  66. 4f7dcdb Pacify gcc's -Wreturn-type by Matt Beaumont-Gay · 13 years ago
  67. 89651ea Move the code that sets the AddressSafety by Alexander Potapenko · 13 years ago
  68. 3a5aca8 r149587 reverted by Anton Yartsev · 13 years ago
  69. 13f9f2f Fix for PR10657 (http://llvm.org/bugs/show_bug.cgi?id=10657) by Anton Yartsev · 13 years ago
  70. 5f2987c Split Sema::MarkDeclarationReferenced into multiple functions; the additional entry points are needed to implement C++11 odr-use marking correctly. No functional change in this patch; I'll actually make the change which fixes the odr-use marking in a followup patch. by Eli Friedman · 13 years ago
  71. f196a90 [analyzer] Fix a false positive in the CFArrayCreate check that surfaces by Anna Zaks · 13 years ago
  72. f15fda0 constexpr: by Richard Smith · 13 years ago
  73. c69a181 Introduce a -cc1 option "-dependency-graphviz" that determines header by Douglas Gregor · 13 years ago
  74. c645ddf objc: don't crash if primary class is missing and continuation class by Fariborz Jahanian · 13 years ago
  75. 34ff062 Change the check for constant-conversion with width-1 bitfields so it doesn't suppress quite as many cases. Based off a testcase in the gcc testsuite. by Eli Friedman · 13 years ago
  76. f2462be back out r149504 by Dylan Noblesmith · 13 years ago
  77. 34a2c42 Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text. by Ted Kremenek · 13 years ago
  78. f83a615 objc2: add __has_feature(objc_default_synthesize_properties). // rdar://10770497 by Fariborz Jahanian · 13 years ago
  79. 271ce54 r149474 went a bit too far when combined with type caching. If we want by Eric Christopher · 13 years ago
  80. 20039ae Reject mismatched "#pragma GCC visibility push" and "#pragma GCC visibility pop". by Rafael Espindola · 13 years ago
  81. 52b6236 Look for declaration of CFBridgingRetain/CFBridgingRetain before by Fariborz Jahanian · 13 years ago
  82. ef81e0f Remove duplicated comment. by Eric Christopher · 13 years ago
  83. af79088 Fix comment. by Eric Christopher · 13 years ago
  84. ac32ff9 Make sure that imported definitions get completed before we add by Douglas Gregor · 13 years ago
  85. 7f3a458 [libclang] Make sure we don't ever leave a StoredDiagnostic associated with by Argyrios Kyrtzidis · 13 years ago
  86. a28c1df Add missing dependency to unbreak the CMake build by Douglas Gregor · 13 years ago
  87. dccaa23 size() == 0 -> empty(). by David Chisnall · 13 years ago
  88. 84aac9a [analyzer] Fix a crash in CheckerContext::isCLibraryFunction for C++ by Anna Zaks · 13 years ago
  89. c36bedc Add a new compiler warning, which flags anti-patterns used as the size by Anna Zaks · 13 years ago
  90. b710dfe Diagnose the restriction on default arguments in C++11 [expr.prim.lambda]p5. by Douglas Gregor · 13 years ago
  91. a1f2114 Introduce the lambda scope before determining explicit captures, which by Douglas Gregor · 13 years ago
  92. 69d3b4f include clang's config.h unconditionally by Dylan Noblesmith · 13 years ago
  93. 15efc4d constexpr: check for overflow in pointer subtraction. by Richard Smith · 13 years ago
  94. ab14ae2 Compatability fix for SwitchInst refactoring. by Stepan Dyatkovskiy · 13 years ago
  95. 5d3a4bb Revert r149363 which was part a series of commits that were reverted in llvm by Argyrios Kyrtzidis · 13 years ago
  96. c221411 Remove redundant checks in CXXRecordDecl::isCLike(), as suggested by Sebastian. by Argyrios Kyrtzidis · 13 years ago
  97. 0086a5b For pass-by-value record arguments to functions emit a forward decl by Eric Christopher · 13 years ago
  98. 7b48a29 constexpr: overflow checking for integral and floating-point arithmetic. by Richard Smith · 13 years ago
  99. b223d8c When providing code completions for a switch over a scoped enumeration by Douglas Gregor · 13 years ago
  100. 8398cbf constexpr: Unlike other incomplete types, 'void' cannot possibly be completed as by Richard Smith · 13 years ago