1. bc61bd8 When we're inside a functional cast, '>' is an operator. Fixes PR8912. by Douglas Gregor · 14 years ago
  2. e6bf90a Use Parser::ExpectAndConsume() uniformly to eat semicolons after by Douglas Gregor · 14 years ago
  3. 6915c52 More __uuidof validation: by Francois Pichet · 14 years ago
  4. 662a482 Improve the diagnostic and recovery for missing colons after 'case' by Douglas Gregor · 14 years ago
  5. 913b7bf Emit an error if operator __uuidof() is called on a type with no associated GUID. by Francois Pichet · 14 years ago
  6. d3d3be9 Validate Microsoft's uuid attribute string. by Francois Pichet · 14 years ago
  7. ecea19f Microsoft's __uuidof operator returns a lvalue. by Francois Pichet · 14 years ago
  8. 46f936e When parsing something that looks like an ill-formed by Douglas Gregor · 14 years ago
  9. aa4fe05 comparison of AltiVec vectors now gives bool result (fix for 7533) by Anton Yartsev · 14 years ago
  10. 4383e18 Emit a specific diagnostic when typedefing C++ bool, mirroring gcc. by Argyrios Kyrtzidis · 14 years ago
  11. df81c2c Issues good diagnostic when @end is missing. // rdar://8283484 by Fariborz Jahanian · 14 years ago
  12. 729ad83 fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being constructed. by Chris Lattner · 14 years ago
  13. 46d545e Diagnose a coherant message when @interface by Fariborz Jahanian · 14 years ago
  14. b9eb35c Treat __extension__ like ParenExpr. by Abramo Bagnara · 14 years ago
  15. 99ea734 When we are missing the ',' or '>' to terminate a template parameter by Douglas Gregor · 14 years ago
  16. 141ecfe Replace \r\n with \n in this file. by Nick Lewycky · 14 years ago
  17. 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
  18. b241946 Add 2 Microsoft compiler intrinsics that don't require prototypes: by Francois Pichet · 14 years ago
  19. 229ca4a _inline is an alias for inline in MSVC. by Francois Pichet · 14 years ago
  20. 6229c8e enhance tentative parsing to handle ms extensions, patch by Martin Vejnar! by Chris Lattner · 14 years ago
  21. 1b2ad2f Revert r114316, -Wunused-value enabled by default was intended. by Argyrios Kyrtzidis · 14 years ago
  22. 6dff228 Make -Wunused-value off by default, matching GCC. Fixes rdar://7126194. by Argyrios Kyrtzidis · 14 years ago
  23. 2f474ea Added '|' delimiter to separate inline asm multiple alternative constraints for Clang side of support. by John Thompson · 14 years ago
  24. 01add59 Add more error checking to attribute vecreturn by John Thompson · 14 years ago
  25. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  26. 837b1a3 Improve error recovery when we see ':' and expect a ';'. by John McCall · 14 years ago
  27. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  28. e425368 Fix some test-breaking that snuck into my previous commit by Sean Hunt · 14 years ago
  29. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  30. cebc376 ...I forgot to check my new test after adding it, and lo, there's slightly different by John McCall · 14 years ago
  31. 9e46b8c Make sure we clear TypeSpecOwned when setting TypeSpecType to something when by John McCall · 14 years ago
  32. 124300e Preserve invalidity of typeof operands in C++. by John McCall · 14 years ago
  33. d657742 Fix a crash when parsing malformed out-of-line member function by Fariborz Jahanian · 14 years ago
  34. 6f15803 Fix for pr7869, inline asm mult-alt constraints. by John Thompson · 14 years ago
  35. 35cc962 Added vecreturn attribute parsing. by John Thompson · 14 years ago
  36. 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
  37. 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
  38. b1d397c Allow multiple __declspec attributes after a class-key. by John McCall · 14 years ago
  39. 62e22ee Tests for #pragma GCC visibility. by Eli Friedman · 14 years ago
  40. b15be0d Convert this file to not have Windows line endings -- likely committed from by Chandler Carruth · 14 years ago
  41. cbb98ed Parser: Add support for #pragma align, which is just another spelling of #pragma by Daniel Dunbar · 14 years ago
  42. 2a3a1bd The grammar for GNU typeof in C requires an expression to be by Douglas Gregor · 14 years ago
  43. 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
  44. 102e1b6 Fix PR7673 by allowing an empty clobbers section in an ASM statement. by Chandler Carruth · 14 years ago
  45. a0ebd60 Revert Microsoft-specific override of the "typedef requires a name" by Douglas Gregor · 14 years ago
  46. 0c99ec6 Suppress the "typedef requires a name" warning in Microsoft-extensions mode by Douglas Gregor · 14 years ago
  47. 06b7080 When we're performing tentative parsing to determine whether the by Douglas Gregor · 14 years ago
  48. a131d0f Complain when an unnamed enumeration has no enumerations (in C++). Fixes PR7466. by Douglas Gregor · 14 years ago
  49. 63dae6e we do in fact have to cache the EOF token returned by the preprocessor. by Chris Lattner · 14 years ago
  50. 9fc1873 revert a hunk of code that Argiris added in r106213, which is the by Chris Lattner · 14 years ago
  51. 9b3215d change the 'invalid token after top level declarator' message to be by Chris Lattner · 14 years ago
  52. 004659a Fix PR7617 by not entering ParseFunctionDefinition when by Chris Lattner · 14 years ago
  53. 8bb59a8 Fix vector literal/cast confusion - bug 6895. by John Thompson · 14 years ago
  54. 2597345 Fix rdar://8139785 "implement warning on dead expression in comma operator" by Argyrios Kyrtzidis · 14 years ago
  55. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
  56. 661c36b Fix PR7180. by Argyrios Kyrtzidis · 14 years ago
  57. e656325 Allow an asm label specifier on C++ methods, like GCC does. by Chris Lattner · 15 years ago
  58. 5ee3734 Don't try to parse class template specializations in C. It can only by Douglas Gregor · 15 years ago
  59. 450f793 Sema: Just ignore '#pragma options align=power' for now, this is no worse than by Daniel Dunbar · 15 years ago
  60. c6082fe Sema: Add initial support for '#pragma options align=mac68k'. by Daniel Dunbar · 15 years ago
  61. 613fd67 Sema: Reject '#pragma options align=mac68k' everywhere except i386-apple-darwin. by Daniel Dunbar · 15 years ago
  62. ea75a82 Sema: Support for #pragma options align={reset,natural}. '#pragma options align' by Daniel Dunbar · 15 years ago
  63. 4186ff4 Improve parser recovery when a switch condition is invalid; fixes by Douglas Gregor · 15 years ago
  64. 4fb2053 Patch to fix a crash on incomplete class declaration. Radar 7923673. by Fariborz Jahanian · 15 years ago
  65. 9a65b81 Improve error recovery in C/ObjC when the first argument of a function by Chris Lattner · 15 years ago
  66. 95f1b15 Namespaces can only be defined at global or namespace scope. Fixes PR6596. by Douglas Gregor · 15 years ago
  67. 51e2a5d Fix a tentative-parse error with unqualified template ids in cast expressions. by John McCall · 15 years ago
  68. 5512ba5 Cleanup error recovery for a missing '-'|'+' by Fariborz Jahanian · 15 years ago
  69. 6aa14d8 Implement parsing for message sends in Objective-C++. Message sends in by Douglas Gregor · 15 years ago
  70. e12a779 reapply john's patch, he broke mainline again by changing the test. by Chris Lattner · 15 years ago
  71. 56f3cc6 revert r101863, whcih is causing Sema/altivec-init.c to fail on a ton by Chris Lattner · 15 years ago
  72. 820cbbb Altivec vector literal initializer count mismatch error removed. by John Thompson · 15 years ago
  73. ab866b4 improve altivec c++ support by adding casts, patch by Anton Yartsev! by Chris Lattner · 15 years ago
  74. dd17394 implement altivec.h and a bunch of support code, patch by Anton Yartsev! by Chris Lattner · 15 years ago
  75. e8551e4 fix PR6287 by accepting and ignoring the returns_twice attribute. by Chris Lattner · 15 years ago
  76. eb483eb fix PR6811 by not parsing 'super' as a magic expression in by Chris Lattner · 15 years ago
  77. d4eea83 Improve diagnostics when we fail to convert from a source type to a by Douglas Gregor · 15 years ago
  78. cb821d0 Downgrade the "declaration does not declare anything" error to a by Douglas Gregor · 15 years ago
  79. 06245bf Improve handling of friend types in several ways: by Douglas Gregor · 15 years ago
  80. e9f5581 Improve on diagnostics when an objc class is used as by Fariborz Jahanian · 15 years ago
  81. 5c5db55 fix PR6782, an accept invalid. We weren't emitting the diagnostic by Chris Lattner · 15 years ago
  82. 05511fa Improve diagnosing when a method type does not start with '-'|'+' by Fariborz Jahanian · 15 years ago
  83. 809872e Issue better syntax error when objc's messaging by Fariborz Jahanian · 15 years ago
  84. b57c757 Don't skip past the '}' if an expression has error and is not followed by ';'. by Argyrios Kyrtzidis · 15 years ago
  85. 7fd3a64 When "delayed parsing" C++ default arguments, if there is an error, there may be tokens left in the token stream by Argyrios Kyrtzidis · 15 years ago
  86. c3d43b7 Don't consume tokens past the end-of-file in an @interface. Fixes by Douglas Gregor · 15 years ago
  87. ffaf4c5 implement support for -Wno-deprecated, PR6534. While by Chris Lattner · 15 years ago
  88. 2e0a715 Don't infinite-loop if TryAnnotateCXXScopeToken fails to annotate but doesn't by John McCall · 15 years ago
  89. 9ba6166 Fix an assertion-on-error during tentative constructor parsing by by John McCall · 15 years ago
  90. 33efe2f Retain attributes for K&R style parameter declarations. by Richard Pennington · 15 years ago
  91. f0122fe dllimport and dllexport are declspec attributes, too. They're also by Charles Davis · 15 years ago
  92. e0097db Issue a bettter diagnostics for incorrect property setter name. (radar 7647953). by Fariborz Jahanian · 15 years ago
  93. 23e907a Improve the diagnostic given when referring to a tag type without a tag (in C) by John McCall · 15 years ago
  94. 1df0ee9 Teach C++ name lookup that it's okay to look in a scope without a by Douglas Gregor · 15 years ago
  95. 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
  96. c2e1c1a Declarators can have grouping parens. This fixes rdar://7608537. by Chris Lattner · 15 years ago
  97. 16acfee fix PR6216 by Chris Lattner · 15 years ago
  98. 99c9520 the declspec of a declaration can have storage-class specifiers, by Chris Lattner · 15 years ago
  99. ae50d50 improve diagnostics for C++ struct ; issues. Before: by Chris Lattner · 15 years ago
  100. 3e156ad improve diagnostics on missing ; in a struct. Before: by Chris Lattner · 15 years ago