1. d79093a constexpr: Implement DR1358: An instantiation of a constexpr function which by Richard Smith · 12 years ago
  2. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 12 years ago
  3. 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 12 years ago
  4. 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 12 years ago
  5. a506586 Disallow constexpr main. by Richard Smith · 12 years ago
  6. acbabf1 Don't warn about anonymous struct/union in C11. by Hans Wennborg · 12 years ago
  7. d2cce13 Add some code to accurately perform odr-used marking for variables per the C++11 rules. by Eli Friedman · 12 years ago
  8. c645ddf objc: don't crash if primary class is missing and continuation class by Fariborz Jahanian · 12 years ago
  9. ee625af Fix crash on invalid in microsoft anonymous struct extension. by Nico Weber · 12 years ago
  10. 16e46dd Make the callback object to Sema::CorrectTypo mandatory. by Kaelyn Uhrain · 12 years ago
  11. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 12 years ago
  12. fad03b7 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 12 years ago
  13. 1acbe5e Replace a hack to handle NSLog/NSLogv in sema by declaring them as Library Builtins. by Jean-Daniel Dupas · 12 years ago
  14. a5ee634 Small code cleanup/simplification in Sema::ClassifyName. by Kaelyn Uhrain · 12 years ago
  15. b832f6d Minor fixups for auto deduction of initializer lists. by Sebastian Redl · 12 years ago
  16. 6b6fb4f In Microsoft Mode, disable the C++11 strict integral conversion rules for enumerator that were introduced with r148439. Otherwise MSVC headers won't compile in C++ 11 mode. by Francois Pichet · 13 years ago
  17. 7b9ff0c Instantiate dependent attributes when instantiating templates. by DeLesley Hutchins · 13 years ago
  18. 8ef7b20 constexpr: converted constant expression handling for enumerator values, case by Richard Smith · 13 years ago
  19. 43e875d Convert SemaDecl.cpp to pass callback objects to CorrectTypo. by Kaelyn Uhrain · 13 years ago
  20. 62b7cfb Auto deduction support for std::initializer_list, including for-range support. This means you can now write: by Sebastian Redl · 13 years ago
  21. 6b81b0d objc: fixes a bug where struct used inside an by Fariborz Jahanian · 13 years ago
  22. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
  23. ef96ee0 De-virtualize getPreviousDecl() and getMostRecentDecl() when we know by Douglas Gregor · 13 years ago
  24. dd9d645 Progress towards making isUsed() reflect whether a declaration is odr-used; don't set isUsed for local variables which are referenced in unevaluated contexts. Make other code use isReferenced() (which basically indicates that a declaration isn't dead) where appropriate. by Eli Friedman · 13 years ago
  25. f037541 Don't crash while trying to diagnose a function declared at block scope with an by Richard Smith · 13 years ago
  26. 7984de3 Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its: by Richard Smith · 13 years ago
  27. 3306f96 objective-c: fixes a regression in looking up names by Fariborz Jahanian · 13 years ago
  28. ec3bd72 Improve the diagnostic when trying to redefine a typedef with a by Douglas Gregor · 13 years ago
  29. c0004df C11 allows typedefs to be redefined. Implement this in C11 mode, and by Douglas Gregor · 13 years ago
  30. bdad7a2 Update C++11 scoped enumeration support to match the final proposal: by Richard Smith · 13 years ago
  31. d18840d Don't crash with -Wlarge-by-value-copy and a dependent type. PR11726. by Eli Friedman · 13 years ago
  32. c02d62f Always allow redefinition of typedefs when modules are enabled. This by Douglas Gregor · 13 years ago
  33. 753a200 Made unknown builtin diagnostic remappable. by Abramo Bagnara · 13 years ago
  34. 06284c1 Fixed TypeofExpr AST and code generation. by Abramo Bagnara · 13 years ago
  35. 1a5d355 Improvements to the uninitialized variable warning: Check if the constructor by Rafael Espindola · 13 years ago
  36. 2f0e88a David Blaikie and Chandler would like us to diagnose by Richard Smith · 13 years ago
  37. 1d7bcf4 Tweak to r147599 for PR10828: Move the check from the parser into sema, and use by Richard Smith · 13 years ago
  38. ec9ea72 More lambda work. Tweak the Sema interface slightly. Start adding the pieces to build the lambda class and its call operator. Create an actual scope for the lambda body. by Eli Friedman · 13 years ago
  39. 7307643 The value of a const weak variable is not an integer constant. by John McCall · 13 years ago
  40. 7a53740 Test "merging" of typedef types across distinct modules. At present, by Douglas Gregor · 13 years ago
  41. 5948ae1 Introduce a non-uglified syntax for module imports in Objective-C: by Douglas Gregor · 13 years ago
  42. 27c6da2 Wire up redeclaration chains for Objective-C protocols, so that both by Douglas Gregor · 13 years ago
  43. 27b7ce6 Use hasSameType. by Rafael Espindola · 13 years ago
  44. 5df37bd Delay checking of typedefs of dependent types. Fixes PR11630. by Rafael Espindola · 13 years ago
  45. dd4b350 Fix constexpr handling to allow 'extern constexpr' variable declarations. We no by Richard Smith · 13 years ago
  46. 8d2a701 Remove unused variables. by Rafael Espindola · 13 years ago
  47. 1d238ea C++11 half of r147023: In C++11, additionally eagerly instantiate: by Richard Smith · 13 years ago
  48. 2ccd89c When performing name lookup for a redeclaration, ignore module by Douglas Gregor · 13 years ago
  49. 099e7f6 constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' by Richard Smith · 13 years ago
  50. fc038e9 Remove a non-gcc-compatible extension that would apply attributes on declarations without a declarator to structs. Add a warning for ignored attributes. Patch by Michael Han. by Eli Friedman · 13 years ago
  51. 05c272f Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only by Douglas Gregor · 13 years ago
  52. 0188872 Refactor and simplify AddInitializerToDecl. by Richard Smith · 13 years ago
  53. 76178ed Move & comment the 'decltype in declarator-id' as suggested by Doug Gregor. by David Blaikie · 13 years ago
  54. df512bf Disallow decltype in qualified declarator-ids. by David Blaikie · 13 years ago
  55. ba96ffc objc-arc: better diagnostic when block is declared inside a struct/union. by Fariborz Jahanian · 13 years ago
  56. e3ca33a Only do typo correction for implicit function decls when by Hans Wennborg · 13 years ago
  57. aa9c350 When folding the size of a global scope VLA to a constant, require the array by Richard Smith · 13 years ago
  58. 122de3e Suggest typo corrections for implicit function declarations. by Hans Wennborg · 13 years ago
  59. 19efa3e Make sure we perform lvalue-to-rvalue conversions for enum initializers. PR11484. by Eli Friedman · 13 years ago
  60. 93ebfa6 When we treat an #include or #import as a module import, create an by Douglas Gregor · 13 years ago
  61. 15de72c Introduce a module import declaration, so that we properly represent, e.g., by Douglas Gregor · 13 years ago
  62. 5e35693 Introduce the notion of name visibility into modules. For a given by Douglas Gregor · 13 years ago
  63. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  64. 3d3589d Switch the module-loading interfaces and parser from a simple by Douglas Gregor · 13 years ago
  65. 13dc8f9 Reference initialization with initializer lists. by Sebastian Redl · 13 years ago
  66. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  67. e2d4f4e Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
  68. 80ee6e8 There's no good reason to track temporaries in ExprWithCleanups, by John McCall · 13 years ago
  69. 66f8571 constexpr: static data members declared constexpr are required to have an by Richard Smith · 13 years ago
  70. 45fa560 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 13 years ago
  71. 3b25216 objc: fixed enum type is supported in objc mode. by Fariborz Jahanian · 13 years ago
  72. 5d8419c When we run into a constructor or destructor that is defined in the by Douglas Gregor · 13 years ago
  73. 51f4708 Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will by Richard Smith · 13 years ago
  74. eee242f Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 13 years ago
  75. 4a7dc8a Make use of the parameter in Sema::ActOnObjCTemporaryExitContainerContext. by Argyrios Kyrtzidis · 13 years ago
  76. 458bacf Fix crash on an @interface nested inside @implementation, rdar://10336158 by Argyrios Kyrtzidis · 13 years ago
  77. 3bfb571 Compute the promoted integer type of fixed-width enums correctly. Found by inspection. by Eli Friedman · 13 years ago
  78. 0661bd0c Attach class template attributes to the templated CXXRecordDecl, by Peter Collingbourne · 13 years ago
  79. 3ff86f7 objective-c: Diagnose redeclaration of private by Fariborz Jahanian · 13 years ago
  80. 95e5510 When performing name lookup for the previous declaration of a field, by Douglas Gregor · 13 years ago
  81. 7a8a2e3 Permit auto SCS on parameter declarations, C++03 [dcl.stc]p2 by Peter Collingbourne · 13 years ago
  82. 0e9e981 Add -Wc++98-compat diagnostics for jumps which bypass initialization of non-POD by Richard Smith · 13 years ago
  83. ef47d27 When fixing up the storage class for an anonymous union, don't mark by Douglas Gregor · 13 years ago
  84. cb8f951 There's no point in marking a declaration invalid just because it by Douglas Gregor · 13 years ago
  85. 82c8ca1 FixIt insert 'static' for anonymous unions at global or namespace scope. by David Blaikie · 13 years ago
  86. f6f876c Add a fixit to remove storage specifiers on anonymous enums. by David Blaikie · 13 years ago
  87. d662a79 80 cols (one I created in my last commit, plus a bunch of others that were already there) by David Blaikie · 13 years ago
  88. 2b79c32 Don't provide errors for anonymous unions when they're actually anonymous classes. by David Blaikie · 13 years ago
  89. e7d7c39 -Wc++98-compat: warn on nontrivial types used in unions and anonymous structs. by Richard Smith · 13 years ago
  90. 43f5103 Improve the warning for cv-qualifiers on free functions, from Ahmed Charles! by Douglas Gregor · 13 years ago
  91. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  92. cb1c9c3 Under ARC, merge the bit corresponding to the ns_returns_retained by Douglas Gregor · 13 years ago
  93. 2060650 When declaring an out-of-line template, attempt to rebuild any types by Douglas Gregor · 13 years ago
  94. 6700415 Add returns_twice to functions that are known to return twice. This implements by Rafael Espindola · 13 years ago
  95. f11dbe9 [Microsoft] If -fms-compatibility, then downgrade missing typename error to warning at function prototype scope. by Francois Pichet · 13 years ago
  96. fac9467 Add typo correction for type names. by Kaelyn Uhrain · 13 years ago
  97. f09ce39 Clean up DiagnoseInvalidRedeclaration a bit by Kaelyn Uhrain · 13 years ago
  98. d7e19ce Move a couple chunks of ActOnFunctionDeclarator to separate functions by Kaelyn Uhrain · 13 years ago
  99. 2c712f5 Move some bool flags out of function parameter lists. by Kaelyn Uhrain · 13 years ago
  100. 2afd766 Only accept a typo correction if it doesn't trigger additional errors by Kaelyn Uhrain · 13 years ago