1. 7f43d67 Implementing parsing of template-ids as class-names, so that we can by Douglas Gregor · 15 years ago
  2. 3965b7b Cope with use of the token '>>' inside a template argument list, e.g., by Douglas Gregor · 15 years ago
  3. 39a8de1 Implement parsing of nested-name-specifiers that involve template-ids, e.g., by Douglas Gregor · 15 years ago
  4. 005b235 don't new[] an empty array when an AttributeList has by Chris Lattner · 16 years ago
  5. 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
  6. 809070a Update Parser::ParseTypeName to return a TypeResult, which also tells by Douglas Gregor · 16 years ago
  7. 965acbb Allow "overloadable" functions in C to be declared as variadic without by Douglas Gregor · 16 years ago
  8. 97cf6eb simplify some code. by Chris Lattner · 16 years ago
  9. b2d2b40 gcc spells it "warn_unused_result" (already supported) not "warnunusedresult" by Chris Lattner · 16 years ago
  10. cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
  11. 22bd905 diagnose uses of deprecated typenames and tags. by Chris Lattner · 16 years ago
  12. b6d74a1 implement gcc/testsuite/objc.dg/method-attribute-3.m, by improving error recovery. by Chris Lattner · 16 years ago
  13. 7b4192c don't pass a random english string in as a string argument to Diag. by Chris Lattner · 16 years ago
  14. ff975cf Pass the location of the start of the selector to ActOnClassMessage/ActOnInstanceMessage. by Anders Carlsson · 16 years ago
  15. d35fd5d just ignore hte format_arg attribute for now, it doesn't have any semantic implications. by Chris Lattner · 16 years ago
  16. 0db29ec add parser and type checking support for attribute((objc_exception)). by Chris Lattner · 16 years ago
  17. 026dc96 Several related changes: by Chris Lattner · 16 years ago
  18. c41ec23 Don't ignore the const attribute - we even have CG support for that. Do ignore the malloc attribute however. by Anders Carlsson · 16 years ago
  19. 56aa2fa ignore the const attribute for now. by Chris Lattner · 16 years ago
  20. b805dad Sema/AST support for attribute used. Patch by Anders Johnson (with small tweaks & test case)! by Daniel Dunbar · 16 years ago
  21. 05f8e47 Add a new Ignored attribute type, and use it for may_alias. by Anders Carlsson · 16 years ago
  22. d87df37 Add sema support for the nodebug attribute. by Anders Carlsson · 16 years ago
  23. 17f194f Support __attribute__(section(<name>)) by Daniel Dunbar · 16 years ago
  24. f9201e0 Initial implementation of function overloading in C. by Douglas Gregor · 16 years ago
  25. 84c4310 Fix <rdar://problem/6505139> [clang on growl]: need to allow unnamed selectors as the first argument by Steve Naroff · 16 years ago
  26. e21dd6f Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block. by Steve Naroff · 16 years ago
  27. 68c6993 Fix a problem with bogus template shadowing warnings by Douglas Gregor · 16 years ago
  28. d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
  29. 8b64259 Teach the type-id/expression disambiguator about different by Douglas Gregor · 16 years ago
  30. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  31. f02da89 Implement Sebastian's idea for simplifying our handling of the greater-than operator/delimiter. Also, clean up after ourselves following a failed parse of a template-argument-list by Douglas Gregor · 16 years ago
  32. 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
  33. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  34. ab197ba Implement Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  35. 1a51b4a Make Sema::getTypeName return the opaque pointer of a QualType rather by Douglas Gregor · 16 years ago
  36. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  37. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
  38. 76ad2e8 Put the invalid flag of OwningResult into the Action pointer. by Sebastian Redl · 16 years ago
  39. 98eb8a7 Add support for blocks with explicit return types. by Mike Stump · 16 years ago
  40. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  41. b696ea3 Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 by Douglas Gregor · 16 years ago
  42. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  43. 281481d Formatting fix. by Mike Stump · 16 years ago
  44. f6e35d0 Add sema support for the cleanup attribute. by Anders Carlsson · 16 years ago
  45. 930d8b5 Implement and test aggregate initialization in C++. Major changes: by Douglas Gregor · 16 years ago
  46. f64ef62 Simplify/cleanup r63219 (based on Chris review). by Steve Naroff · 16 years ago
  47. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  48. b43a50f Name change (isTypeName->getTypeName). by Steve Naroff · 16 years ago
  49. 2d081c4 Change Parser::ParseFunctionDeclarator() to annotate typename tokens. by Steve Naroff · 16 years ago
  50. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  51. adf077f Fix for PR3418: make sure to handle the RHS of expressions starting with by Eli Friedman · 16 years ago
  52. 5ac8aff Some micro-optimizations for DISABLE_SMART_POINTERS: by Douglas Gregor · 16 years ago
  53. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  54. f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
  55. be109b3 Handle any undeclared parameters in a K&R-style function with a by Douglas Gregor · 16 years ago
  56. 07c487e Add a switch that allows disabling the smart pointers. by Sebastian Redl · 16 years ago
  57. 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
  58. 80d0c89 Inline ParseOptionalTypeSpecifier into ParseDeclarationSpecifiers. by Chris Lattner · 16 years ago
  59. 837acd0 ParseOptionalTypeSpecifier should consume a token if it returns true. by Chris Lattner · 16 years ago
  60. 5af2f35 Optimize Declarator to avoid malloc/free traffic for the argument list of a by Chris Lattner · 16 years ago
  61. b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  62. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  63. cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
  64. f512e82 Rename move_convert to move_arg and move_res. The new names are less misleading (and shorter). by Sebastian Redl · 16 years ago
  65. 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
  66. 3037ed0 Convert asm statement action to smart pointers. by Sebastian Redl · 16 years ago
  67. 4cffe2f Convert more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  68. e1ae1e9 Switch MinimalAction from new/delete'ing its TypeNameInfo to by Chris Lattner · 16 years ago
  69. 573acde Diagnose that property name cannot be a bitfield by Fariborz Jahanian · 16 years ago
  70. 41f2b32 Catch a foreach parse error. by Fariborz Jahanian · 16 years ago
  71. f05b152 Convert some more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  72. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  73. ff03fbb Patch to keep clang honest that it does not yet support by Fariborz Jahanian · 16 years ago
  74. fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
  75. 4920f1f Implement support for anonymous structs and unions in C. Both C and by Douglas Gregor · 16 years ago
  76. 1a0d31a Properly set the scope of non-fields declared within a struct, union, by Douglas Gregor · 16 years ago
  77. de30747 Convert some more actions to smart pointers. by Sebastian Redl · 16 years ago
  78. 5a2f5d3 Allow multiple Microsoft calling-convention keywords. Fixes rdar://problem/6486133 by Douglas Gregor · 16 years ago
  79. 3218c4b When we see a reference to a struct, class, or union like "struct X" by Douglas Gregor · 16 years ago
  80. 1fd8011 Fix rdar://6480479 - [parser] infinite loop on invalid input by Chris Lattner · 16 years ago
  81. 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 16 years ago
  82. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  83. 47f5209 Another tweak to handle the MS extensions (<rdar://problem/5956221>). by Steve Naroff · 16 years ago
  84. 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
  85. 7ec5658 Fix <rdar://problem/5956221> clang ObjC rewriter: Microsoft-specific __fastcall keyword unrecognized. by Steve Naroff · 16 years ago
  86. 823c44e - Various comment typo fixes in Sema.h by Chris Lattner · 16 years ago
  87. 7a0ab5f rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and by Chris Lattner · 16 years ago
  88. 2f27477 minor code cleanups, reduce indentation since 'if' block can't fall through. by Chris Lattner · 16 years ago
  89. b31757b rename tok::annot_qualtypename -> tok::annot_typename, which is both by Chris Lattner · 16 years ago
  90. 64b45f7 PODness and Type Traits by Sebastian Redl · 16 years ago
  91. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
  92. 5b45473 remove optimization to avoid looking ahead for cases like ::foo. This by Chris Lattner · 16 years ago
  93. 357089d simplify some code. by Chris Lattner · 16 years ago
  94. 608d1fc Rearrange some code in TryAnnotateTypeOrScopeToken to make it by Chris Lattner · 16 years ago
  95. 83cf05a Fix a bug where we'd try to look beyond the current cached tokens when by Chris Lattner · 16 years ago
  96. 7452c6f TryAnnotateTypeOrScopeToken and TryAnnotateCXXScopeToken can by Chris Lattner · 16 years ago
  97. 55a7cef ParseCXXSimpleTypeSpecifier can only be called on things that are by Chris Lattner · 16 years ago
  98. 5e02c47 sink a call to TryAnnotateCXXScopeToken down into the by Chris Lattner · 16 years ago
  99. 532e19b Simplify some control flow and remove a call to TryAnnotateCXXScopeToken by Chris Lattner · 16 years ago
  100. e26ff02 code simplification by Chris Lattner · 16 years ago