1. bafa74f [-fms-extensions] Add support for __FUNCDNAME__ by David Majnemer · 11 years ago
  2. 9ce5135 Revert "Try to correct a mistyped "-" or ">" to "->" for some C++ cases." by Kaelyn Uhrain · 11 years ago
  3. b3e2772 Try to correct a mistyped "-" or ">" to "->" for some C++ cases. by Kaelyn Uhrain · 11 years ago
  4. 6b0dc64 sizeof... a parameter pack should be an unevaluated context. by Faisal Vali · 11 years ago
  5. 7121bdb [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'final' by David Majnemer · 11 years ago
  6. fbac5c1 Parser: Avoid a crash-on-invalid when trying to diagnose function calls with -> in it. by Benjamin Kramer · 11 years ago
  7. eeac7a4 Make wording for certain invalid unary expressions more consistent. by David Majnemer · 11 years ago
  8. 7ca0fce Fixed grammar. Thanks to Jordan Rose. by Serge Pavlov · 11 years ago
  9. 2a0a496 Add fixits suggesting parenthesis around type name in expressions like sizeof. by Serge Pavlov · 11 years ago
  10. 87d01cd Parse: Move simple-type-specifier sanity check earlier by David Majnemer · 11 years ago
  11. ff989a8 Parse: Don't crash during parsing if we lack a simple-type-specifier by David Majnemer · 11 years ago
  12. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  13. 4fce06c Fix Altivec vector literal parser hack for C++11. by Eli Friedman · 11 years ago
  14. 6010b4b Fix misindentation. by Richard Smith · 11 years ago
  15. dd02543 Change cxx0x to cxx11 in diagnostic name. by Craig Topper · 11 years ago
  16. 6e9d86b Provide a better diagnostic and a fixit for a '.' or '->' before the left paren by Kaelyn Uhrain · 11 years ago
  17. 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 11 years ago
  18. a2c3646 Implement C++1y decltype(auto). by Richard Smith · 11 years ago
  19. 7b47adc Objective-C arc [qui]. Don't issue the bridge cast by Fariborz Jahanian · 11 years ago
  20. 9ef9875 Implement compiler intrinsics needed for compatibility with MSVC 2012 <type_traits>. by Joao Matos · 11 years ago
  21. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 12 years ago
  22. a5236b9 Micro change: moved '{' for better readability (+don't confuse -Wimplicit-fallthrough) by Alexander Kornienko · 12 years ago
  23. a0109e2 Produce a diagnostic if alignas is applied to an expression. Neither C11 nor by Richard Smith · 12 years ago
  24. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  25. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  26. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  27. 9096102 Move operator precedence calculation to new header by Daniel Jasper · 12 years ago
  28. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  29. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  30. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  31. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  32. 59c0a81 Fixed FunctionTypeLoc source range. by Abramo Bagnara · 12 years ago
  33. 80bfa3d Fix an edge case of mangling involving the combination of a lambda and typeid. by Eli Friedman · 12 years ago
  34. ea30e2f Add the Microsoft __is_interface_class type trait. Patch by Andy Gibbs! by John McCall · 12 years ago
  35. 4b08242 If a comma operator is followed by a token which unambiguously indicates the by Richard Smith · 12 years ago
  36. 04992c7 Remove unused macro definition by Douglas Gregor · 12 years ago
  37. d295970 Extend the "__is_pod" hack, which demotes various type trait keywords by Douglas Gregor · 12 years ago
  38. 4e28d9e Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 12 years ago
  39. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  40. b9c6261 Improvements to vexing-parse warnings. Make the no-parameters case more by Richard Smith · 12 years ago
  41. f70a886 Add support for the C11 _Alignof keyword. by Jordan Rose · 12 years ago
  42. 28ad063 Support L__FUNCTION__ in microsoft mode, PR11789 by Nico Weber · 12 years ago
  43. 38b0603 Documentation cleanup: fixing file headers to use Doxygen \file markup while by James Dennett · 12 years ago
  44. e30d3ff Documentation cleanup: by James Dennett · 12 years ago
  45. 03f1eb0 Check the parameter lists and return type of both blocks and lambdas by Douglas Gregor · 12 years ago
  46. 7a90c8b Documentation cleanup: escape Objective-C @ symbols in Doxygen comments. by James Dennett · 12 years ago
  47. c86c40b Whenever we have a BalancedDelimiterTracker, we have a 'nested' scope by Douglas Gregor · 12 years ago
  48. a058fd4 Revert most of r154844, which was disabled in r155975. Keep around the by Richard Smith · 12 years ago
  49. 74e2fc3 Implement the last part of C++ [class.mem]p2, delaying the parsing of by Douglas Gregor · 12 years ago
  50. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
  51. 6ee326a Disambiguation of '[[': by Richard Smith · 12 years ago
  52. 5a5a971 For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is by Richard Smith · 12 years ago
  53. 73f428c Enter an expression evaluation context when parsing by John McCall · 12 years ago
  54. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  55. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 12 years ago
  56. d78ef5b Streamline BalancedDelimiterTracker, by eliminating the duplicate by Douglas Gregor · 12 years ago
  57. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 12 years ago
  58. 99831e4 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 12 years ago
  59. f9b6f2c Avoid examining the AST from the parser, and simplify somewhat. by Richard Smith · 12 years ago
  60. 5e4e58b Reject 'a = {0} = {0}' rather than parsing it as '(a = {0}) = {0}'. Also by Richard Smith · 12 years ago
  61. ac62601 Make the odr-use logic work correctly for constant-expressions. PR12006. by Eli Friedman · 12 years ago
  62. c56ab43 Half of PR12088: parse braced-init-lists on the RHS of assignment operators. by Richard Smith · 12 years ago
  63. 13a140c ArrayRef'ize various functions in the AST/Parser/Sema. by Ahmed Charles · 13 years ago
  64. 4ca8ac2 Implement a new type trait __is_trivially_constructible(T, Args...) by Douglas Gregor · 13 years ago
  65. 25d0a0f Provide the __is_trivially_assignable type trait, which provides by Douglas Gregor · 13 years ago
  66. e43fe99 Fix typo correction of template arguments to once again allow type names. by Kaelyn Uhrain · 13 years ago
  67. e698a5c Change wording of warning about using __bridge casts in non-ARC. by Ted Kremenek · 13 years ago
  68. 85b29a4 Reject continue/break statements within members of local functions nested within by Richard Smith · 13 years ago
  69. 8f70bda In Objective-C++, allow the keyword 'class' to be used as a property by Douglas Gregor · 13 years ago
  70. 5b9cc5d Represent C++ direct initializers as ParenListExprs before semantic analysis by Sebastian Redl · 13 years ago
  71. 849639d Make parsing of objc @implementations more robust. by Argyrios Kyrtzidis · 13 years ago
  72. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  73. cd78e61 Avoid correcting unknown identifiers to types where types aren't allowed. by Kaelyn Uhrain · 13 years ago
  74. 5e089fe Support decltype as a simple-type-specifier. by David Blaikie · 13 years ago
  75. 71b8fb5 Make clang's AST model sizeof and typeof with potentially-evaluated operands correctly, similar to what we already do with typeid. by Eli Friedman · 13 years ago
  76. 69bda4c For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macro by Argyrios Kyrtzidis · 13 years ago
  77. dc3b723 Stub out the Sema interface for lambda expressions, and change the parser to use it. Unconditionally error on lambda expressions because they don't work in any meaningful way yet. by Eli Friedman · 13 years ago
  78. 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
  79. 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
  80. f6702a3 Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. by Richard Smith · 13 years ago
  81. d9d12e0 Refine error diagnostic for using bridged casts when not using ARC. by Ted Kremenek · 13 years ago
  82. e2eb0e9 objc-arc: bridge casts in non-arc mode are now error. // rdar://10597832 by Fariborz Jahanian · 13 years ago
  83. 00852e4 objc-arc: bridge casts in non-objc-arc mode are ignord. by Fariborz Jahanian · 13 years ago
  84. 42d6d0c Support decltype in nested-name-specifiers. by David Blaikie · 13 years ago
  85. 5e9392b Implement support for the __is_final type trait, to determine whether by Douglas Gregor · 13 years ago
  86. efaa93a Tighten up the conditions under which we consider ourselves to be by Douglas Gregor · 13 years ago
  87. a160671 Correct the grammar for __builtin_astype. by Peter Collingbourne · 13 years ago
  88. 43f5103 Improve the warning for cv-qualifiers on free functions, from Ahmed Charles! by Douglas Gregor · 13 years ago
  89. 841804b Add -Wc++98-compat warnings for uses of the new keywords 'alignof', 'char16_t', by Richard Smith · 13 years ago
  90. 7fe6208 Implement -Wc++98-compat warnings for the parser. by Richard Smith · 13 years ago
  91. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  92. 4a8dfb5 Introduce BalancedDelimiterTracker, to better track open/close by Douglas Gregor · 13 years ago
  93. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  94. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  95. 62ec1f2 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 · 13 years ago
  96. 7d10087 Support code-completion for C++ inline methods and ObjC buffering methods. by Argyrios Kyrtzidis · 13 years ago
  97. ae7902c Parsing of C++0x lambda expressions, from John Freeman with help from by Douglas Gregor · 13 years ago
  98. 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
  99. b00d37e Fix a stray instantiation comment in Parse. by Chandler Carruth · 13 years ago
  100. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago