1. 94ad28b Under -fmodules, accept #public <macroname> and #private <macroname> by Douglas Gregor · 13 years ago
  2. 5948ae1 Introduce a non-uglified syntax for module imports in Objective-C: by Douglas Gregor · 13 years ago
  3. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  4. d7c56e1 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 13 years ago
  5. 8d2a701 Remove unused variables. by Rafael Espindola · 13 years ago
  6. ffbe9b9 Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" so this patch is surprisingly small. by Benjamin Kramer · 13 years ago
  7. 9241057 Pass context and access to Parser::ParseExplicitInstantiation() for by Argyrios Kyrtzidis · 13 years ago
  8. 5cb94a7 Add -Wdangling-else. by Nico Weber · 13 years ago
  9. 62f13c9 Fix a parser bug that prevented it from correctly parsing explicit construct expressoins of the form T{args}. by Sebastian Redl · 13 years ago
  10. a44854a PR11297: Provide a better diagnostic for code which contains a by Richard Smith · 13 years ago
  11. 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
  12. f6702a3 Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. by Richard Smith · 13 years ago
  13. 9490ab4 Fix tentative parsing so it knows how to handle an ambiguous for-range-declaration. PR11601. by Eli Friedman · 13 years ago
  14. d9d12e0 Refine error diagnostic for using bridged casts when not using ARC. by Ted Kremenek · 13 years ago
  15. e2eb0e9 objc-arc: bridge casts in non-arc mode are now error. // rdar://10597832 by Fariborz Jahanian · 13 years ago
  16. 00852e4 objc-arc: bridge casts in non-objc-arc mode are ignord. by Fariborz Jahanian · 13 years ago
  17. 85c60db Silence gcc warnings. by Benjamin Kramer · 13 years ago
  18. 0db9f4d In Parser::SkipUntil do not stop at '@' unconditionally. by Argyrios Kyrtzidis · 13 years ago
  19. a24195a After late parsing an objc method, make sure there are no leftover cached tokens, by Argyrios Kyrtzidis · 13 years ago
  20. 91ec789 Support decltype in pseudo destructors and dependent destructor calls. by David Blaikie · 13 years ago
  21. 298aaf2 Merge with clang upstream r146715 (Dec 16th 2011) by Logan Chien · 13 years ago
  22. 4805f15 Allow empty argument lists in thread safety attributes by DeLesley Hutchins · 13 years ago
  23. 9d24a8b Implement the Microsoft __if_exists/if_not_exists extension in initializer-list. by Francois Pichet · 13 years ago
  24. 006e42f Add ability to supply additional message to availability macros, by Fariborz Jahanian · 13 years ago
  25. 5a477db deprecated enum should not warn when used initializing another deprecated enumerator. by Fariborz Jahanian · 13 years ago
  26. 53a75c0 Decltype in non-pseudo (& non-dependent) dtor calls. by David Blaikie · 13 years ago
  27. 90ec96f Fix: allow @protocol forward declarations inside @implementation-s. by Erik Verbruggen · 13 years ago
  28. e1fca50 Remove unused parameter from the LateParsedTemplatedFunction constructor. by Francois Pichet · 13 years ago
  29. b577757 Use the real end of the decltype expression. by David Blaikie · 13 years ago
  30. d64251f Extend warnings for missing '@end'. Fixes PR2709. by Erik Verbruggen · 13 years ago
  31. 42d6d0c Support decltype in nested-name-specifiers. by David Blaikie · 13 years ago
  32. 5e9392b Implement support for the __is_final type trait, to determine whether by Douglas Gregor · 13 years ago
  33. 320fa4b Fix test regression introduced by r145656. When seeing a string literal that isn't accepted by 'asm', skip to the enclosing ')'. by Ted Kremenek · 13 years ago
  34. 7f42228 Diagnose use of wide string literal in 'asm' instead of crashing. Fixes <rdar://problem/10465079>. by Ted Kremenek · 13 years ago
  35. 58196dc Revert most of r145372 for now. Lookahead beyond the ';' in a function by Richard Smith · 13 years ago
  36. 3d3589d Switch the module-loading interfaces and parser from a simple by Douglas Gregor · 13 years ago
  37. 6e1fd33 Add fix-it to remove 'typedef' from function template definitions. Such a token by Richard Smith · 13 years ago
  38. 2fea224 Fix leaking of LexedMethod objects created for caching objc method definitions tokens by Argyrios Kyrtzidis · 13 years ago
  39. 874d253 PR10101: Recover better from a common copy-paste error: if a function by Richard Smith · 13 years ago
  40. 2a710c8 Merge with clang upstream r145117 (Nov 25th 2011) by Logan Chien · 13 years ago
  41. 9d38dbc Enable delayed template parsing for friend functions declared at template class scope. by Francois Pichet · 13 years ago
  42. 88c2596 Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue by Argyrios Kyrtzidis · 13 years ago
  43. 35593a9 [libclang] Fix crash on invalid code. Fixes rdar://10451854 by Argyrios Kyrtzidis · 13 years ago
  44. 726f39d PR11148: Fix crash-on-invalid if an invalid member declaration is marked as by Richard Smith · 13 years ago
  45. 348d3bd When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 13 years ago
  46. f31c383 Tighten up the conditions under which we consider ourselves to be by Douglas Gregor · 13 years ago
  47. 6fe7e01 Remove duplicate word & unnecessary conditional. by David Blaikie · 13 years ago
  48. 431eb2e Correct the grammar for __builtin_astype. by Peter Collingbourne · 13 years ago
  49. 0e13ea6 Add an option to emulate the strange Apple gcc behavior of #pragma pack. by Eli Friedman · 13 years ago
  50. f299b1b Handle redundant 'typename' on base class specifications. by David Blaikie · 13 years ago
  51. fafbc37c Fix erroneous name-specifiers prior to decltypes better/correctly as per Doug's feedback. by David Blaikie · 13 years ago
  52. 4e6e0e4 Initialize the BaseLoc for decltype base type specifications. by David Blaikie · 13 years ago
  53. 3e1bffd Fix cases where the optional nested-name-specifier erroneously preceeded a decltype-specification when specifying a base type. by David Blaikie · 13 years ago
  54. 20afb0c Support the use of decltype for specifying base types. Fixes PR11216. by David Blaikie · 13 years ago
  55. 6f03371 Check for unexpanded parameter packs in the name that guards a by Douglas Gregor · 13 years ago
  56. 1db0028 Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  57. f438794 Rework Microsoft __if_exists/__if_not_exists parsing and semantic by Douglas Gregor · 13 years ago
  58. 5c75259 Simplify parsing ellipsis in Parser::ParseAlignArgument, spotted by Doug. by Peter Collingbourne · 13 years ago
  59. dcc71da Fix grammar for C++11 alignment specifiers, and add a few FIXMEs. by Peter Collingbourne · 13 years ago
  60. 1aaa249 Treat the Microsoft/Borland keyword "__except" as a context-sensitive by Douglas Gregor · 13 years ago
  61. f777d4b 'extern template' is a C++11 feature. Add an Extension for C++98 (this matches by Richard Smith · 13 years ago
  62. 4c4c2bb Improve the diagnostic when a comma ends up at the end of a declarator group by Richard Smith · 13 years ago
  63. c430ef4 PR11148: Fix crash-on-invalid if an invalid member declaration is marked as by Richard Smith · 13 years ago
  64. 45fa560 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 13 years ago
  65. efaa93a Tighten up the conditions under which we consider ourselves to be by Douglas Gregor · 13 years ago
  66. 6796fc1 Remove duplicate word & unnecessary conditional. by David Blaikie · 13 years ago
  67. a160671 Correct the grammar for __builtin_astype. by Peter Collingbourne · 13 years ago
  68. 19bda3a Add an option to emulate the strange Apple gcc behavior of #pragma pack. by Eli Friedman · 13 years ago
  69. 7fe3878 Handle redundant 'typename' on base class specifications. by David Blaikie · 13 years ago
  70. 152aa4b Fix erroneous name-specifiers prior to decltypes better/correctly as per Doug's feedback. by David Blaikie · 13 years ago
  71. edae1a2 Initialize the BaseLoc for decltype base type specifications. by David Blaikie · 13 years ago
  72. 22216eb Fix cases where the optional nested-name-specifier erroneously preceeded a decltype-specification when specifying a base type. by David Blaikie · 13 years ago
  73. 09048df Support the use of decltype for specifying base types. Fixes PR11216. by David Blaikie · 13 years ago
  74. 65019ac Check for unexpanded parameter packs in the name that guards a by Douglas Gregor · 13 years ago
  75. ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  76. 3896fc5 Rework Microsoft __if_exists/__if_not_exists parsing and semantic by Douglas Gregor · 13 years ago
  77. fe9b2a8 Simplify parsing ellipsis in Parser::ParseAlignArgument, spotted by Doug. by Peter Collingbourne · 13 years ago
  78. 0b64ba9 Fix grammar for C++11 alignment specifiers, and add a few FIXMEs. by Peter Collingbourne · 13 years ago
  79. fe6bd6d Apply changes to migrate to upstream Oct 20th 2011 (r142531) by Logan Chien · 13 years ago
  80. 00a92ab Merge with clang upstream Oct 20th 2011 (r142531) by Logan Chien · 13 years ago
  81. b57791e Treat the Microsoft/Borland keyword "__except" as a context-sensitive by Douglas Gregor · 13 years ago
  82. 9324583 'extern template' is a C++11 feature. Add an Extension for C++98 (this matches by Richard Smith · 13 years ago
  83. 0706df4 Improve the diagnostic when a comma ends up at the end of a declarator group by Richard Smith · 13 years ago
  84. 43f5103 Improve the warning for cv-qualifiers on free functions, from Ahmed Charles! by Douglas Gregor · 13 years ago
  85. b224343 objc: allow class name qualified with protocols in by Fariborz Jahanian · 13 years ago
  86. 7a81e41 objc: diagnose invalid argument to an by Fariborz Jahanian · 13 years ago
  87. 841804b Add -Wc++98-compat warnings for uses of the new keywords 'alignof', 'char16_t', by Richard Smith · 13 years ago
  88. fe0a0fb Refactor __attribute__ parsing, and add a diagnostic if the r_paren at the end by Richard Smith · 13 years ago
  89. a2b4e5d When we end up having to parse the initializer of a C++ member early by Douglas Gregor · 13 years ago
  90. c35cba4 Fixed merge-mistake where ActOnAccessSpecifier was called twice for every access specifier. The testcase has been changed to catch this too. by Erik Verbruggen · 13 years ago
  91. 7fe6208 Implement -Wc++98-compat warnings for the parser. by Richard Smith · 13 years ago
  92. 8b11b5e Refactor: remove redundant check for 'final' specifier when parsing class/struct definition. by Richard Smith · 13 years ago
  93. 05f9931 Rename an ExtWarn to ext_ for consistency. by Richard Smith · 13 years ago
  94. 29e3a31 Don't warn about use of 'final' in ill-formed C++98 code which didn't use by Richard Smith · 13 years ago
  95. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  96. 41be673 -Wc++98-compat: warn on C++11 attributes and alignas. by Richard Smith · 13 years ago
  97. e5acd13 Reinstate r141898 (reverted in r141921), without the -Wc++98-compat-variadic-templates flag. Consensus is that -Wc++98-compat is a useful addition to clang, but per-C++11-feature warnings may not be. by Richard Smith · 13 years ago
  98. f38eaa4 Revert the -Wc++98-compat flag because dgregor doesn't like it. by Jeffrey Yasskin · 13 years ago
  99. 48a9d18 Implement the first piece of a -Wc++98-compat flag so that people can build in by Jeffrey Yasskin · 13 years ago
  100. 5f1c822 Allow for annotate attributes after access specifiers. When such by Erik Verbruggen · 13 years ago