1. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  2. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
  3. 76ad2e8 Put the invalid flag of OwningResult into the Action pointer. by Sebastian Redl · 16 years ago
  4. 98eb8a7 Add support for blocks with explicit return types. by Mike Stump · 16 years ago
  5. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  6. b696ea3 Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 by Douglas Gregor · 16 years ago
  7. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  8. 281481d Formatting fix. by Mike Stump · 16 years ago
  9. f6e35d0 Add sema support for the cleanup attribute. by Anders Carlsson · 16 years ago
  10. 930d8b5 Implement and test aggregate initialization in C++. Major changes: by Douglas Gregor · 16 years ago
  11. f64ef62 Simplify/cleanup r63219 (based on Chris review). by Steve Naroff · 16 years ago
  12. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  13. b43a50f Name change (isTypeName->getTypeName). by Steve Naroff · 16 years ago
  14. 2d081c4 Change Parser::ParseFunctionDeclarator() to annotate typename tokens. by Steve Naroff · 16 years ago
  15. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  16. adf077f Fix for PR3418: make sure to handle the RHS of expressions starting with by Eli Friedman · 16 years ago
  17. 5ac8aff Some micro-optimizations for DISABLE_SMART_POINTERS: by Douglas Gregor · 16 years ago
  18. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  19. f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
  20. be109b3 Handle any undeclared parameters in a K&R-style function with a by Douglas Gregor · 16 years ago
  21. 07c487e Add a switch that allows disabling the smart pointers. by Sebastian Redl · 16 years ago
  22. 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
  23. 80d0c89 Inline ParseOptionalTypeSpecifier into ParseDeclarationSpecifiers. by Chris Lattner · 16 years ago
  24. 837acd0 ParseOptionalTypeSpecifier should consume a token if it returns true. by Chris Lattner · 16 years ago
  25. 5af2f35 Optimize Declarator to avoid malloc/free traffic for the argument list of a by Chris Lattner · 16 years ago
  26. b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  27. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  28. cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
  29. f512e82 Rename move_convert to move_arg and move_res. The new names are less misleading (and shorter). by Sebastian Redl · 16 years ago
  30. 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
  31. 3037ed0 Convert asm statement action to smart pointers. by Sebastian Redl · 16 years ago
  32. 4cffe2f Convert more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  33. e1ae1e9 Switch MinimalAction from new/delete'ing its TypeNameInfo to by Chris Lattner · 16 years ago
  34. 573acde Diagnose that property name cannot be a bitfield by Fariborz Jahanian · 16 years ago
  35. 41f2b32 Catch a foreach parse error. by Fariborz Jahanian · 16 years ago
  36. f05b152 Convert some more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  37. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  38. ff03fbb Patch to keep clang honest that it does not yet support by Fariborz Jahanian · 16 years ago
  39. fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
  40. 4920f1f Implement support for anonymous structs and unions in C. Both C and by Douglas Gregor · 16 years ago
  41. 1a0d31a Properly set the scope of non-fields declared within a struct, union, by Douglas Gregor · 16 years ago
  42. de30747 Convert some more actions to smart pointers. by Sebastian Redl · 16 years ago
  43. 5a2f5d3 Allow multiple Microsoft calling-convention keywords. Fixes rdar://problem/6486133 by Douglas Gregor · 16 years ago
  44. 3218c4b When we see a reference to a struct, class, or union like "struct X" by Douglas Gregor · 16 years ago
  45. 1fd8011 Fix rdar://6480479 - [parser] infinite loop on invalid input by Chris Lattner · 16 years ago
  46. 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 16 years ago
  47. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  48. 47f5209 Another tweak to handle the MS extensions (<rdar://problem/5956221>). by Steve Naroff · 16 years ago
  49. b8006e5 Add whitespace to silence the following warning in a Release build: warning: suggest a space before ';' or explicit braces around empty body in 'while' statement by Ted Kremenek · 16 years ago
  50. 7ec5658 Fix <rdar://problem/5956221> clang ObjC rewriter: Microsoft-specific __fastcall keyword unrecognized. by Steve Naroff · 16 years ago
  51. 823c44e - Various comment typo fixes in Sema.h by Chris Lattner · 16 years ago
  52. 7a0ab5f rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and by Chris Lattner · 16 years ago
  53. 2f27477 minor code cleanups, reduce indentation since 'if' block can't fall through. by Chris Lattner · 16 years ago
  54. b31757b rename tok::annot_qualtypename -> tok::annot_typename, which is both by Chris Lattner · 16 years ago
  55. 64b45f7 PODness and Type Traits by Sebastian Redl · 16 years ago
  56. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
  57. 5b45473 remove optimization to avoid looking ahead for cases like ::foo. This by Chris Lattner · 16 years ago
  58. 357089d simplify some code. by Chris Lattner · 16 years ago
  59. 608d1fc Rearrange some code in TryAnnotateTypeOrScopeToken to make it by Chris Lattner · 16 years ago
  60. 83cf05a Fix a bug where we'd try to look beyond the current cached tokens when by Chris Lattner · 16 years ago
  61. 7452c6f TryAnnotateTypeOrScopeToken and TryAnnotateCXXScopeToken can by Chris Lattner · 16 years ago
  62. 55a7cef ParseCXXSimpleTypeSpecifier can only be called on things that are by Chris Lattner · 16 years ago
  63. 5e02c47 sink a call to TryAnnotateCXXScopeToken down into the by Chris Lattner · 16 years ago
  64. 532e19b Simplify some control flow and remove a call to TryAnnotateCXXScopeToken by Chris Lattner · 16 years ago
  65. e26ff02 code simplification by Chris Lattner · 16 years ago
  66. 166a8fc sink calls to TryAnnotateTypeOrScopeToken down into the only cases that they by Chris Lattner · 16 years ago
  67. e584926 push the call in isCXXDeclarationSpecifier to TryAnnotateTypeOrScopeToken by Chris Lattner · 16 years ago
  68. a7bc7c8 my previous patch caused sema to drop the global qualifier, make by Chris Lattner · 16 years ago
  69. 74ba410 sink the call to TryAnnotateTypeOrScopeToken in by Chris Lattner · 16 years ago
  70. 6ec76d4 use early exits to reduce nesting. by Chris Lattner · 16 years ago
  71. 2dcaab3 simplify control flow by removing a goto. by Chris Lattner · 16 years ago
  72. 59232d3 eliminate lookahead when parsing ::new / ::delete. by Chris Lattner · 16 years ago
  73. e607e80 minor simplifications. by Chris Lattner · 16 years ago
  74. f780abc Parser support for C++ using directives, from Piotr Rak by Douglas Gregor · 16 years ago
  75. 117054a Convert a two more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  76. a4ed0d8 Diagnose declarations that don't declare anything, and fix PR3020. by Sebastian Redl · 16 years ago
  77. 70316a0 Add support for out-of-line definitions of conversion functions and member operators by Douglas Gregor · 16 years ago
  78. 86bc6cf Add parser support for __forceinline, __w64, __ptr64. by Steve Naroff · 16 years ago
  79. 239f073 Add parser support for __cdecl, __stdcall, and __fastcall. by Steve Naroff · 16 years ago
  80. f59e17e Add explicit "fuzzy" parse support for Microsoft declspec. by Steve Naroff · 16 years ago
  81. c4b4e7b Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 16 years ago
  82. 61366e9 Correct the order in which we cope with end-of-class-definition by Douglas Gregor · 16 years ago
  83. 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
  84. 4b07b29 Partial AST and Sema support for C++ try-catch. by Sebastian Redl · 16 years ago
  85. a0fd865 Parser support for C++ try-catch. by Sebastian Redl · 16 years ago
  86. a60528c Convert a few Stmt actions to smart pointers. by Sebastian Redl · 16 years ago
  87. d6fb7ef Ultrasimplistic sketch for the parsing of C++ template-ids. This won't by Douglas Gregor · 16 years ago
  88. 378c7e4 add a simple fast-path for the common case of [] and [4] in by Chris Lattner · 16 years ago
  89. 5a69d1c disallow attributes in a few callers of ParseTypeQualifierListOpt, by Chris Lattner · 16 years ago
  90. a1fcbad Clean up the C89/C++ warnings about C99 array features to not by Chris Lattner · 16 years ago
  91. bc8d564 implement PR3177 - "__extension__ union" not supported in C++ mode by Chris Lattner · 16 years ago
  92. 2342ef7 Do proper recovery from an invalid switch condiition. Fixes PR3229. by Eli Friedman · 16 years ago
  93. 3eb1c54 Removed the warning by Douglas Gregor · 16 years ago
  94. bc1c877 Semantics of @protocol attributes. by Fariborz Jahanian · 16 years ago
  95. f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 16 years ago
  96. 72b505b Delay parsing of default arguments of member functions until the class by Douglas Gregor · 16 years ago
  97. 798d119 Some utilities for using the smart pointers in Actions, especially Sema. Convert a few functions. by Sebastian Redl · 16 years ago
  98. 1d92296 Convert remaining expression parsers to smart pointers. Now on to the Action connection. by Sebastian Redl · 16 years ago
  99. fdb548e fix a buggy fall through that caused a crash-on-invalid. rdar://6248081 by Chris Lattner · 16 years ago
  100. ff871fb use smarter error recovery for do/while. by Chris Lattner · 16 years ago