1. 21823bf When performing name lookup for a redeclaration, ignore module by Douglas Gregor · 14 years ago
  2. d0b4dd6 constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' by Richard Smith · 14 years ago
  3. e321795 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 · 14 years ago
  4. 1640832 Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only by Douglas Gregor · 14 years ago
  5. 0cc8578 Refactor and simplify AddInitializerToDecl. by Richard Smith · 14 years ago
  6. 96b4874 Move & comment the 'decltype in declarator-id' as suggested by Doug Gregor. by David Blaikie · 14 years ago
  7. 42b99e0 Disallow decltype in qualified declarator-ids. by David Blaikie · 14 years ago
  8. b989e6e objc-arc: better diagnostic when block is declared inside a struct/union. by Fariborz Jahanian · 14 years ago
  9. 70a1324 Only do typo correction for implicit function decls when by Hans Wennborg · 14 years ago
  10. 42d3af9 When folding the size of a global scope VLA to a constant, require the array by Richard Smith · 14 years ago
  11. 2fb8b91 Suggest typo corrections for implicit function declarations. by Hans Wennborg · 14 years ago
  12. 7c6515a Make sure we perform lvalue-to-rvalue conversions for enum initializers. PR11484. by Eli Friedman · 14 years ago
  13. bcfc7d0 When we treat an #include or #import as a module import, create an by Douglas Gregor · 14 years ago
  14. ba34552 Introduce a module import declaration, so that we properly represent, e.g., by Douglas Gregor · 14 years ago
  15. ff2be53 Introduce the notion of name visibility into modules. For a given by Douglas Gregor · 14 years ago
  16. de3ef50 Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 14 years ago
  17. 7194420 Switch the module-loading interfaces and parser from a simple by Douglas Gregor · 14 years ago
  18. 29526f0 Reference initialization with initializer lists. by Sebastian Redl · 14 years ago
  19. 8ad3bab [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 14 years ago
  20. 6cfa82b Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 14 years ago
  21. 28fc709 There's no good reason to track temporaries in ExprWithCleanups, by John McCall · 14 years ago
  22. eda3c84 constexpr: static data members declared constexpr are required to have an by Richard Smith · 14 years ago
  23. 5d1b4e3 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 14 years ago
  24. 37c6417 objc: fixed enum type is supported in objc mode. by Fariborz Jahanian · 14 years ago
  25. c3ae7c3 When we run into a constructor or destructor that is defined in the by Douglas Gregor · 14 years ago
  26. 7b553f1 Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will by Richard Smith · 14 years ago
  27. 935bc7a2 Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 14 years ago
  28. 67f914d Make use of the parameter in Sema::ActOnObjCTemporaryExitContainerContext. by Argyrios Kyrtzidis · 14 years ago
  29. a9aabf7 Fix crash on an @interface nested inside @implementation, rdar://10336158 by Argyrios Kyrtzidis · 14 years ago
  30. 64d9504 Compute the promoted integer type of fixed-width enums correctly. Found by inspection. by Eli Friedman · 14 years ago
  31. e109a2c Attach class template attributes to the templated CXXRecordDecl, by Peter Collingbourne · 14 years ago
  32. 2512747 objective-c: Diagnose redeclaration of private by Fariborz Jahanian · 14 years ago
  33. fbf8752 When performing name lookup for the previous declaration of a field, by Douglas Gregor · 14 years ago
  34. 99eddc3 Permit auto SCS on parameter declarations, C++03 [dcl.stc]p2 by Peter Collingbourne · 14 years ago
  35. fe2750d Add -Wc++98-compat diagnostics for jumps which bypass initialization of non-POD by Richard Smith · 14 years ago
  36. 7f4fbec When fixing up the storage class for an anonymous union, don't mark by Douglas Gregor · 14 years ago
  37. f4ef4d2 There's no point in marking a declaration invalid just because it by Douglas Gregor · 14 years ago
  38. 733f7bb FixIt insert 'static' for anonymous unions at global or namespace scope. by David Blaikie · 14 years ago
  39. 6f686fc Add a fixit to remove storage specifiers on anonymous enums. by David Blaikie · 14 years ago
  40. 30d1544 80 cols (one I created in my last commit, plus a bunch of others that were already there) by David Blaikie · 14 years ago
  41. 0a8e899 Don't provide errors for anonymous unions when they're actually anonymous classes. by David Blaikie · 14 years ago
  42. f720df0 -Wc++98-compat: warn on nontrivial types used in unions and anonymous structs. by Richard Smith · 14 years ago
  43. e248eea Improve the warning for cv-qualifiers on free functions, from Ahmed Charles! by Douglas Gregor · 14 years ago
  44. f0c267e Provide half floating point support as a storage only type. by Anton Korobeynikov · 14 years ago
  45. f1404d7 Under ARC, merge the bit corresponding to the ns_returns_retained by Douglas Gregor · 14 years ago
  46. 041b084 When declaring an out-of-line template, attempt to rebuild any types by Douglas Gregor · 14 years ago
  47. 2d21ab0 Add returns_twice to functions that are known to return twice. This implements by Rafael Espindola · 14 years ago
  48. 9a57fb5 [Microsoft] If -fms-compatibility, then downgrade missing typename error to warning at function prototype scope. by Francois Pichet · 14 years ago
  49. 85308c6 Add typo correction for type names. by Kaelyn Uhrain · 14 years ago
  50. 8af2c9f Clean up DiagnoseInvalidRedeclaration a bit by Kaelyn Uhrain · 14 years ago
  51. e1a9ff7 Move a couple chunks of ActOnFunctionDeclarator to separate functions by Kaelyn Uhrain · 14 years ago
  52. 4dc695d Move some bool flags out of function parameter lists. by Kaelyn Uhrain · 14 years ago
  53. 0a32fca Only accept a typo correction if it doesn't trigger additional errors by Kaelyn Uhrain · 14 years ago
  54. caf3390 Constant expression evaluation refactoring: by Richard Smith · 14 years ago
  55. 1a6eb99 Give nicer note when a member redeclaration has or lacks 'const' by Kaelyn Uhrain · 14 years ago
  56. f7b9895 Push "out-of-line" declarations into scope when their lexical/semantic by Douglas Gregor · 14 years ago
  57. e9d075e A friend template specialization is also dependent if any of its by Douglas Gregor · 14 years ago
  58. bb64afc Diagnose attempts to declare a non-static data member with a by Douglas Gregor · 14 years ago
  59. f937c02 Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 14 years ago
  60. c281c96 Implicitly assume that a ObjC category to an unavailable interface is also unavailable; by Argyrios Kyrtzidis · 14 years ago
  61. 9321ad3 When using an unavailable/deprecated interface Foo inside Foo's interface/implementation by Argyrios Kyrtzidis · 14 years ago
  62. 0dfb889 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 14 years ago
  63. 43a87fe PR11067: A definition of a constexpr static variable doesn't need an initializer if the in-class declaration had one. Such a declaration must be initialized by a constant expression. by Richard Smith · 14 years ago
  64. 485b80f OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers, by Peter Collingbourne · 14 years ago
  65. ed1933b objc arc: Suppress certain arc diagnostics on unavailable by Fariborz Jahanian · 14 years ago
  66. b8c3aaf Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 14 years ago
  67. eb3c10c constexpr: semantic checking for constexpr functions and constructors. Based in by Richard Smith · 14 years ago
  68. 201d377 Mark a TagDecl when it is free standing (e.g. "struct foo;") by Argyrios Kyrtzidis · 14 years ago
  69. 32f5fe1 Add explicit attributes to mark functions as having had their by John McCall · 14 years ago
  70. 7b729cd Suggest adding 'constexpr' if the GNU extension for in-class initializers for static const float members is used in C++11 mode. by Richard Smith · 14 years ago
  71. 256336d Mark the ExtWarn for in-class initialization of static const float members as a GNU extension. Don't extend the scope of this extension to all literal types in C++0x mode. by Richard Smith · 14 years ago
  72. ee6311d In C++0x, static const volatile data members cannot be initialized in-class. by Richard Smith · 14 years ago
  73. 2316cd8 constexpr: semantic checking for constexpr variables. by Richard Smith · 14 years ago
  74. d9dcf18 Revert r140589. It was causing failures during llvm compilation: by Bill Wendling · 14 years ago
  75. d889d24 Add typo correction for the type name in C++ "new" statements by Kaelyn Uhrain · 14 years ago
  76. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  77. aa347f9 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 14 years ago
  78. b1fa148 Don't propagate the 'availability' attribute through declaration by Douglas Gregor · 14 years ago
  79. 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  80. 751c558 ArrayRef-ifying the fields passed to Sema::ActOnFields by David Blaikie · 14 years ago
  81. 9c70e04 ArrayRef-ifying Function/BlockDecl's setParams by David Blaikie · 14 years ago
  82. 3b4de99 [microsoft] Move missing typename warning from -fms-extensions to -fms-compatibility. Also allow the missing typename warning at function scope. by Francois Pichet · 14 years ago
  83. 9a8f153 Remove redundant break statements, and replace asserts with llvm_unreachable by Peter Collingbourne · 14 years ago
  84. 2dbb708 OpenCL: introduce support for function scope __local variables by Peter Collingbourne · 14 years ago
  85. 4037235 Fix PR10531. Attach an initializer to anonymous unions, since the default constructor might not be trivial (if there is an in-class initializer for some member) and might be deleted. by Richard Smith · 14 years ago
  86. 0706d20 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 14 years ago
  87. 7fbe2f7 Plug an abstraction leak and fix a crasher in DiagnoseInvalidRedeclaration by Kaelyn Uhrain · 14 years ago
  88. 79a9141 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 14 years ago
  89. 7bfedd6 Kill off an irrelevant FIXME by Douglas Gregor · 14 years ago
  90. 4186681 Diagnose attempt to mark function-local declarations as __module_private__. by Douglas Gregor · 14 years ago
  91. 3baa670 Allow __module_private__ on fields by Douglas Gregor · 14 years ago
  92. 5a6b698 Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can by Julien Lerouge · 14 years ago
  93. 3c7cd6a Specializations cannot be module-hidden. Diagnose attempts to do so. by Douglas Gregor · 14 years ago
  94. 2820e69 __module_private__ is inherited by redeclarations of an entity, and by Douglas Gregor · 14 years ago
  95. ef15bdb Propagate __module_private__ from previous declarations to later declarations. by Douglas Gregor · 14 years ago
  96. 26701a4 Modules: introduce the __module_private__ declaration specifier, which by Douglas Gregor · 14 years ago
  97. 2bd0401 Change all references of type ExprTy to Expr and get rid of the typedefs. by Richard Trieu · 14 years ago
  98. 990d571 Thread safety: added support for function scopes in attribute arguments. by Caitlin Sadowski · 14 years ago
  99. 9385dd7 Thread Safety: Patch to implement delayed parsing of attributes within a by Caitlin Sadowski · 14 years ago
  100. d937bf1 Adding FixIts to static/inline main declaration diagnostics. by David Blaikie · 14 years ago