1. c6eb44b C1X: implement static asserts by Peter Collingbourne · 14 years ago
  2. 0b7e678 Insomniac refactoring: change how the parser allocates attributes so that by John McCall · 14 years ago
  3. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 14 years ago
  4. 059101f Push nested-name-specifier source-location information into dependent by Douglas Gregor · 14 years ago
  5. 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 14 years ago
  6. e3c7a7c Rvalue references for *this: tentative parsing and template argument deduction. by Douglas Gregor · 14 years ago
  7. 69d8316 Add some tests for reference-collapsing and referencing binding by Douglas Gregor · 14 years ago
  8. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  9. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  10. a8bc8c9 Implement parsing of function parameter packs and non-type template by Douglas Gregor · 14 years ago
  11. 346af03 Handle parameter attributes when tentative parsing for function/variable disambiguation. by Argyrios Kyrtzidis · 14 years ago
  12. a61b3e7 After parsing a ':' in an enum-specifier within class context, by Douglas Gregor · 14 years ago
  13. 9bd1d8d Teach the C++ simple-type-specifier parser and tentative parses about by Douglas Gregor · 14 years ago
  14. 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
  15. 6229c8e enhance tentative parsing to handle ms extensions, patch by Martin Vejnar! by Chris Lattner · 14 years ago
  16. 9497a73 Implement automatic bracket insertion for Objective-C class message by Douglas Gregor · 14 years ago
  17. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  18. f459beb ObjClang++: Allow declaration of block variable in a collection by Fariborz Jahanian · 14 years ago
  19. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  20. 06b7080 When we're performing tentative parsing to determine whether the by Douglas Gregor · 14 years ago
  21. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
  22. 51e2a5d Fix a tentative-parse error with unqualified template ids in cast expressions. by John McCall · 14 years ago
  23. 9ba6166 Fix an assertion-on-error during tentative constructor parsing by by John McCall · 15 years ago
  24. 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
  25. 2ee9b40 eliminate a call to NextToken() when parsing ::foo by Chris Lattner · 15 years ago
  26. ae03cb5 Teach TryAnnotateTypeOrScopeToken to deal with already-annotated by John McCall · 15 years ago
  27. bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
  28. 2ac6723 Parse C++0x constexpr. Test case follows when this does something useful. by Sebastian Redl · 15 years ago
  29. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  30. 495c35d Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 15 years ago
  31. 1e05421 Consider nested-names as part of the declarator when resolving an ambiguous statement. by Argyrios Kyrtzidis · 15 years ago
  32. f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
  33. 6fd634f Parse the C++0x decltype specifier. by Anders Carlsson · 15 years ago
  34. 290eeb0 Add more parser support for Microsoft extensions. by Eli Friedman · 15 years ago
  35. f58f45e Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate between a parenthesized type-id and by Argyrios Kyrtzidis · 15 years ago
  36. d57959a Initial implementation of parsing, semantic analysis, and template by Douglas Gregor · 16 years ago
  37. 9af5500 Fix rdar://6719156 - clang should emit a better error when blocks are disabled but are used anyway by Chris Lattner · 16 years ago
  38. 511d7ab Add parser support for static_assert. by Anders Carlsson · 16 years ago
  39. 8b64259 Teach the type-id/expression disambiguator about different by Douglas Gregor · 16 years ago
  40. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  41. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  42. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  43. 47f5209 Another tweak to handle the MS extensions (<rdar://problem/5956221>). by Steve Naroff · 16 years ago
  44. 7ec5658 Fix <rdar://problem/5956221> clang ObjC rewriter: Microsoft-specific __fastcall keyword unrecognized. by Steve Naroff · 16 years ago
  45. b31757b rename tok::annot_qualtypename -> tok::annot_typename, which is both by Chris Lattner · 16 years ago
  46. e584926 push the call in isCXXDeclarationSpecifier to TryAnnotateTypeOrScopeToken by Chris Lattner · 16 years ago
  47. 3eb1c54 Removed the warning by Douglas Gregor · 16 years ago
  48. a4f34ea Teach tentative parsing to handle block pointers (rdar://6394309) by Chris Lattner · 16 years ago
  49. ef708fd remove the last couple obsolete forms of Parser::Diag. by Chris Lattner · 16 years ago
  50. eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 16 years ago
  51. e75d849 Just do a diagIfAmbiguous -> warnIfAmbiguous rename. No functionality change. by Argyrios Kyrtzidis · 16 years ago
  52. 259b0d9 Issue a warning when there's an ambiguous function declarator (that could be a direct initializer for a variable defition). by Argyrios Kyrtzidis · 16 years ago
  53. d3616a8 A tiny optimization; use isCXXFunctionDeclarator only when it's appropriate. by Argyrios Kyrtzidis · 16 years ago
  54. d3dbbb6 Add some text from the C++ standard and additional ambiguity resolution tests. by Argyrios Kyrtzidis · 16 years ago
  55. 78c8d80 Handle ambiguities between expressions and type-ids that occur inside parentheses, e.g.: by Argyrios Kyrtzidis · 16 years ago
  56. b9f3419 Found a subtle bug caused by an implicit enum-to-bool conversion (of the TentativeParsingResult enum). by Argyrios Kyrtzidis · 16 years ago
  57. ca35baa Fix Parser::isCXXConditionDeclaration to properly resolve declarations. by Argyrios Kyrtzidis · 16 years ago
  58. a8a4598 Disambiguate between a declaration or expression for the 'condition' part of a if/switch/while/for statement. by Argyrios Kyrtzidis · 16 years ago
  59. 1ee2c43 Consider GNU attributes when doing ambiguity resolution. by Argyrios Kyrtzidis · 16 years ago
  60. 5404a15 Resolve ambiguous C++ statements (C++ 6.8p1). by Argyrios Kyrtzidis · 16 years ago