1. f111d93 C1X: implement generic selections by Peter Collingbourne · 14 years ago
  2. 87f1064 If the declaration of a C++ member function with an inline definition by Douglas Gregor · 14 years ago
  3. ea698b3 Detect when the string "<::" is found in code after a cast or template name and is interpreted as "[:" because of the digraph "<:". When found, give an error with a fix-it to add whitespace between the "<" and "::". by Richard Smith · 14 years ago
  4. 8a9013d Parse an '@' in an Objective-C++ class member specification, by Douglas Gregor · 14 years ago
  5. b3c4906 Diagnose a missing ')' on what looks like a statement expression. by John McCall · 14 years ago
  6. 4147d30 Improve recovery (error + fix-it) when parsing type dependent template name without the "template" keyword. by Francois Pichet · 14 years ago
  7. 3b3e1a9 fix the second part of rdar://8366474 - clang fails to parse ObjC selectors with '::', when :: isn't the first part of the selector. by Chris Lattner · 14 years ago
  8. dceb531 Add a __has_feature check for the 'availability' attribute by Douglas Gregor · 14 years ago
  9. b53e417 Extend the new 'availability' attribute with support for an by Douglas Gregor · 14 years ago
  10. 7da19ea Fix the recovery from missing semis on @property declarations to not consume by John McCall · 14 years ago
  11. b1f3968 Remove 'new' from virt-specifier since it's going to be removed in the next C++0x draft by Anders Carlsson · 14 years ago
  12. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
  13. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 14 years ago
  14. 7acafd0 Parser support for noexcept specifications. by Sebastian Redl · 14 years ago
  15. abea951 Add -fcxx-exceptions to all tests that use C++ exceptions. by Anders Carlsson · 14 years ago
  16. 55edca9 Better parser recovery when method is by Fariborz Jahanian · 14 years ago
  17. e9b801f Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-exceptions flag to turn them on. by Anders Carlsson · 14 years ago
  18. e41721e Pass -fexceptions to all tests that use try/catch/throw. by Anders Carlsson · 14 years ago
  19. 4ae493c implement basic support for __label__. I wouldn't be shocked if there are by Chris Lattner · 14 years ago
  20. 87152f7 rename test by Chris Lattner · 14 years ago
  21. 35001ca Enhance the array bounds checking to work for several other constructs, by Chandler Carruth · 14 years ago
  22. b72c778 Improve parser recovery in "for" statements, from Richard Smith! by Douglas Gregor · 14 years ago
  23. db27d82 OpenCL: standardise naming of test cases by Peter Collingbourne · 14 years ago
  24. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
  25. e2f82f7 Reject forbidden storage class specifiers in OpenCL. Patch by George Russell! by Peter Collingbourne · 14 years ago
  26. 7f53253 Fix scoping of method declarations and issue by Fariborz Jahanian · 14 years ago
  27. bf36e25 Parse: add support for parsing CUDA kernel calls by Peter Collingbourne · 14 years ago
  28. 022915b Fix test for previous commit by Douglas Gregor · 14 years ago
  29. 758afbc Fix a crash-on-invalid where we were trying to parse C++ constructs in by Douglas Gregor · 14 years ago
  30. dfaa5fb Allow Microsoft attributes in a constructor's parameter list. by Francois Pichet · 14 years ago
  31. 1f38106 Improve the extension warning for the use of ref-qualifiers, to by Douglas Gregor · 14 years ago
  32. 16cf8f5 Downgrade the error about rvalue references to an extension warning by Douglas Gregor · 14 years ago
  33. f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
  34. f6a3ab0 Improve our parse recovery on 'case blah;' and 'default;'. by John McCall · 14 years ago
  35. c7119a8 Fix tests to be valid. by Anders Carlsson · 14 years ago
  36. 37ea6c4 Add silly test case. by Anders Carlsson · 14 years ago
  37. aa031fd Add more parser tests for the override control keywords. by Anders Carlsson · 14 years ago
  38. 9ea416e Parse the optional semicolon after a C++ in-class member function by Douglas Gregor · 14 years ago
  39. dbee341 Add support for explicit constructor calls in Microsoft mode. For example: by Francois Pichet · 14 years ago
  40. 1f3b6fd Begin work on supporting "N3206: Override control: Eliminating Attributes", from by Anders Carlsson · 14 years ago
  41. bc61bd8 When we're inside a functional cast, '>' is an operator. Fixes PR8912. by Douglas Gregor · 14 years ago
  42. e6bf90a Use Parser::ExpectAndConsume() uniformly to eat semicolons after by Douglas Gregor · 14 years ago
  43. 6915c52 More __uuidof validation: by Francois Pichet · 14 years ago
  44. 662a482 Improve the diagnostic and recovery for missing colons after 'case' by Douglas Gregor · 14 years ago
  45. 913b7bf Emit an error if operator __uuidof() is called on a type with no associated GUID. by Francois Pichet · 14 years ago
  46. d3d3be9 Validate Microsoft's uuid attribute string. by Francois Pichet · 14 years ago
  47. ecea19f Microsoft's __uuidof operator returns a lvalue. by Francois Pichet · 14 years ago
  48. 46f936e When parsing something that looks like an ill-formed by Douglas Gregor · 14 years ago
  49. aa4fe05 comparison of AltiVec vectors now gives bool result (fix for 7533) by Anton Yartsev · 14 years ago
  50. 4383e18 Emit a specific diagnostic when typedefing C++ bool, mirroring gcc. by Argyrios Kyrtzidis · 14 years ago
  51. df81c2c Issues good diagnostic when @end is missing. // rdar://8283484 by Fariborz Jahanian · 14 years ago
  52. 729ad83 fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being constructed. by Chris Lattner · 14 years ago
  53. 46d545e Diagnose a coherant message when @interface by Fariborz Jahanian · 14 years ago
  54. b9eb35c Treat __extension__ like ParenExpr. by Abramo Bagnara · 14 years ago
  55. 99ea734 When we are missing the ',' or '>' to terminate a template parameter by Douglas Gregor · 14 years ago
  56. 141ecfe Replace \r\n with \n in this file. by Nick Lewycky · 14 years ago
  57. 334d47e Add parsing support for Microsoft attributes. MS attributes will just be skipped and not inserted into the AST for now. by Francois Pichet · 14 years ago
  58. b241946 Add 2 Microsoft compiler intrinsics that don't require prototypes: by Francois Pichet · 14 years ago
  59. 229ca4a _inline is an alias for inline in MSVC. by Francois Pichet · 14 years ago
  60. 6229c8e enhance tentative parsing to handle ms extensions, patch by Martin Vejnar! by Chris Lattner · 14 years ago
  61. 1b2ad2f Revert r114316, -Wunused-value enabled by default was intended. by Argyrios Kyrtzidis · 14 years ago
  62. 6dff228 Make -Wunused-value off by default, matching GCC. Fixes rdar://7126194. by Argyrios Kyrtzidis · 14 years ago
  63. 2f474ea Added '|' delimiter to separate inline asm multiple alternative constraints for Clang side of support. by John Thompson · 14 years ago
  64. 01add59 Add more error checking to attribute vecreturn by John Thompson · 14 years ago
  65. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  66. 837b1a3 Improve error recovery when we see ':' and expect a ';'. by John McCall · 14 years ago
  67. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  68. e425368 Fix some test-breaking that snuck into my previous commit by Sean Hunt · 14 years ago
  69. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  70. cebc376 ...I forgot to check my new test after adding it, and lo, there's slightly different by John McCall · 14 years ago
  71. 9e46b8c Make sure we clear TypeSpecOwned when setting TypeSpecType to something when by John McCall · 14 years ago
  72. 124300e Preserve invalidity of typeof operands in C++. by John McCall · 14 years ago
  73. d657742 Fix a crash when parsing malformed out-of-line member function by Fariborz Jahanian · 14 years ago
  74. 6f15803 Fix for pr7869, inline asm mult-alt constraints. by John Thompson · 14 years ago
  75. 35cc962 Added vecreturn attribute parsing. by John Thompson · 14 years ago
  76. 219cffc Change warning about incomplete parsing of C++ default arg to error and provide a test case; thanks Doug! by Argyrios Kyrtzidis · 14 years ago
  77. 2b602ad Introduce a new token kind 'cxx_defaultarg_end' to mark the end of C++ default arguments that were part of by Argyrios Kyrtzidis · 14 years ago
  78. b1d397c Allow multiple __declspec attributes after a class-key. by John McCall · 14 years ago
  79. 62e22ee Tests for #pragma GCC visibility. by Eli Friedman · 14 years ago
  80. b15be0d Convert this file to not have Windows line endings -- likely committed from by Chandler Carruth · 14 years ago
  81. cbb98ed Parser: Add support for #pragma align, which is just another spelling of #pragma by Daniel Dunbar · 14 years ago
  82. 2a3a1bd The grammar for GNU typeof in C requires an expression to be by Douglas Gregor · 14 years ago
  83. 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
  84. 102e1b6 Fix PR7673 by allowing an empty clobbers section in an ASM statement. by Chandler Carruth · 14 years ago
  85. a0ebd60 Revert Microsoft-specific override of the "typedef requires a name" by Douglas Gregor · 14 years ago
  86. 0c99ec6 Suppress the "typedef requires a name" warning in Microsoft-extensions mode by Douglas Gregor · 14 years ago
  87. 06b7080 When we're performing tentative parsing to determine whether the by Douglas Gregor · 14 years ago
  88. a131d0f Complain when an unnamed enumeration has no enumerations (in C++). Fixes PR7466. by Douglas Gregor · 14 years ago
  89. 63dae6e we do in fact have to cache the EOF token returned by the preprocessor. by Chris Lattner · 14 years ago
  90. 9fc1873 revert a hunk of code that Argiris added in r106213, which is the by Chris Lattner · 14 years ago
  91. 9b3215d change the 'invalid token after top level declarator' message to be by Chris Lattner · 14 years ago
  92. 004659a Fix PR7617 by not entering ParseFunctionDefinition when by Chris Lattner · 14 years ago
  93. 8bb59a8 Fix vector literal/cast confusion - bug 6895. by John Thompson · 15 years ago
  94. 2597345 Fix rdar://8139785 "implement warning on dead expression in comma operator" by Argyrios Kyrtzidis · 15 years ago
  95. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 15 years ago
  96. 661c36b Fix PR7180. by Argyrios Kyrtzidis · 15 years ago
  97. e656325 Allow an asm label specifier on C++ methods, like GCC does. by Chris Lattner · 15 years ago
  98. 5ee3734 Don't try to parse class template specializations in C. It can only by Douglas Gregor · 15 years ago
  99. 450f793 Sema: Just ignore '#pragma options align=power' for now, this is no worse than by Daniel Dunbar · 15 years ago
  100. c6082fe Sema: Add initial support for '#pragma options align=mac68k'. by Daniel Dunbar · 15 years ago