1. 21fb98e implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. by Chris Lattner · 15 years ago
  2. 17c7a5d Code refactoring and cleanup. by Fariborz Jahanian · 15 years ago
  3. 9c6a0e9 Implement code completion within a function call, triggered after the by Douglas Gregor · 15 years ago
  4. 791215b Code completion for ordinary names when we're starting a declaration, expression, or statement by Douglas Gregor · 15 years ago
  5. 3e1005f Code completion for "case" statements within a switch on an expression by Douglas Gregor · 15 years ago
  6. 86d9a52 Refactor and simplify the CodeCompleteConsumer, so that all of the by Douglas Gregor · 15 years ago
  7. 63f07c5 Make the construction of the code-completion string for a function by Douglas Gregor · 15 years ago
  8. ed8d322 C++ code completion after the "operator" keyword. Provide overloaded by Douglas Gregor · 15 years ago
  9. 49f40bd Introduce four new code-completion hooks for C++: by Douglas Gregor · 15 years ago
  10. 374929f Implement code completion for tags, e.g., code completion after "enum" by Douglas Gregor · 15 years ago
  11. 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
  12. 83913e3 When creating function types, remove any top-level CVR qualifications in the function type argument types. by Anders Carlsson · 15 years ago
  13. dd4a3b0 Improved representation and support for friend class templates. Angst about same. by John McCall · 15 years ago
  14. e95b409 Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls even by Douglas Gregor · 15 years ago
  15. 7adb10f When implicitly declaring operators new, new[], delete, and delete[], by Douglas Gregor · 15 years ago
  16. 34acd3e Issue good diagnostics when initialization failes due to by Fariborz Jahanian · 15 years ago
  17. bf4ea56 Implement partial ordering of class template partial specializations by Douglas Gregor · 15 years ago
  18. c0a2fd8 Get rid of the CastInfo struct. by Anders Carlsson · 15 years ago
  19. 78cf9a2 Issue a good diagnostics when attempt to select by Fariborz Jahanian · 15 years ago
  20. 05b23ea Skeletal support for friend class templates. by John McCall · 15 years ago
  21. e73bb60 Refactor MarkDeductedTemplateParameters into by Douglas Gregor · 15 years ago
  22. 8a51491 Implement partial ordering of function template specializations by Douglas Gregor · 15 years ago
  23. 61faec1 Use the correct CastKind for derived-to-base pointer conversions. by Anders Carlsson · 15 years ago
  24. bbbcdd9 Alter Action's friend interface to prepare for templated friend declarations and by John McCall · 15 years ago
  25. 8664ad5 Undid my yesterday patch which is not needed with an upcoming patch. by Fariborz Jahanian · 15 years ago
  26. c4e7019 Support elaborated dependent types and diagnose tag mismatches. by John McCall · 15 years ago
  27. 417292c Patch to collect conversion methods in base(s) and derived by Fariborz Jahanian · 15 years ago
  28. 39da0b8 Improve handling of initialization by constructor, by ensuring that by Douglas Gregor · 15 years ago
  29. 0aebc81 If a cast expression needs either a conversion function or a constructor to be called, generate implicit child expressions that call them. by Anders Carlsson · 15 years ago
  30. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  31. 63d65f8 Fix PR4922, where Sema would complete tentative definitions in nondeterminstic by Chris Lattner · 15 years ago
  32. 6b2becf Support templateids in friend declarations. Fixes bug 4859. by John McCall · 15 years ago
  33. d74d414 Handle variadic constructors better. Share code between BuildCXXConstructExpr and BuildCXXTemporaryObjectExpr. by Anders Carlsson · 15 years ago
  34. f47511a BuildCXXConstructExpr now takes a MultiExprArg. by Anders Carlsson · 15 years ago
  35. ec8e5ea Pass the ConstructLoc to BuildCXXConstructExpr. by Anders Carlsson · 15 years ago
  36. 25cae7f Use a separate diagnostic for default function argument expressions. by Anders Carlsson · 15 years ago
  37. d0e3daf Improve the AST representation and semantic analysis for extern by Douglas Gregor · 15 years ago
  38. a78c5c3 If a destructor is referenced or a pseudo-destructor expression is by Douglas Gregor · 15 years ago
  39. 45f9655 Parse extern templates, pass that information all the way to Sema, by Douglas Gregor · 15 years ago
  40. f1bbbb4 Correctly handle elaborated template ids. Still not handled properly for friends. by John McCall · 15 years ago
  41. 34374e6 Patch to instantiate destructors used to destruct by Fariborz Jahanian · 15 years ago
  42. c68afe2 Improve template instantiation for member access expressions that by Douglas Gregor · 15 years ago
  43. 80545ad Issue diagnostics in variety of situations involving by Fariborz Jahanian · 15 years ago
  44. 2dd078a Rewrite of our handling of name lookup in C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  45. 1a26c27 Fix a little crasher in friend decls. Thanks again to Eli for finding this. by John McCall · 15 years ago
  46. c4bf26f Preliminary AST representation and semantic analysis for by Douglas Gregor · 15 years ago
  47. ab88d97 Fix bug 4784 and allow friend declarations to properly extend by John McCall · 15 years ago
  48. f328a28 Add parsing for references to member function templates with explicit by Douglas Gregor · 15 years ago
  49. 9ac6f62 PR4836, part 1: add Sema support for __builtin_isnan and friends; they by Eli Friedman · 15 years ago
  50. a6f0f9d Support explicit C++ member operator syntax, from James Porter! by Douglas Gregor · 15 years ago
  51. f4d84b6 Improve diagnostics for missing members. This renames the err_typecheck_no_member to err_typecheck_no_member_deprecated. The idea is that err_typecheck_no_member_deprecated should be phased out and any call sites that reference it should call DiagnoseMissingMember instead. by Anders Carlsson · 15 years ago
  52. 595adc1 Set the access specifier for using decls. by Anders Carlsson · 15 years ago
  53. 0902531 Instantiate member and base initializers. Patch by Anders Johnsen! (tweaked slightly by me) by Anders Carlsson · 15 years ago
  54. d6350ae Implement template instantiation for member class templates. by Douglas Gregor · 15 years ago
  55. d110243 Collect multiple levels of template arguments into a new type, by Douglas Gregor · 15 years ago
  56. 0897292 Pass InOverloadResolution all the way down to IsPointerConversion. by Anders Carlsson · 15 years ago
  57. 02cace7 Omnibus friend decl refactoring. Instead of cloning AST classes for friend by John McCall · 15 years ago
  58. c72160b Factor declaration building out to Sema::BuildUsingDeclaration. by Anders Carlsson · 15 years ago
  59. 7b361b5 Add an InOverloadResolution flag to TryCopyInitialization. by Anders Carlsson · 15 years ago
  60. 2de3ace Remove more default arguments. by Anders Carlsson · 15 years ago
  61. da7a18b Remove default arguments from TryImplicitConversion and fix a bug found in the process. by Anders Carlsson · 15 years ago
  62. d28b428 Remove default argument from TryCopyInitialization. by Anders Carlsson · 15 years ago
  63. 2974b5c Revert the flags change for now, I have a better idea for this. by Anders Carlsson · 15 years ago
  64. 1937738 Add a OverloadResolutionFlags and start converting some of the overload methods over to using it instead of bools arguments. by Anders Carlsson · 15 years ago
  65. e7624a7 Add a BuildCXXTemporaryObjectExpr and use it so default arguments will be instantiated correctly for temporary object expressions. by Anders Carlsson · 15 years ago
  66. a6ec7ad New RequireNonAbstractType function. by Anders Carlsson · 15 years ago
  67. b790661 Bye-bye old RequireCompleteType. by Anders Carlsson · 15 years ago
  68. c566423 Remove another unused argument. by Anders Carlsson · 15 years ago
  69. d497ba7 Remove the PrintType argument from RequireCompleteType. by Anders Carlsson · 15 years ago
  70. 91a0cc9 Add a RequireCompleteType variant that takes a PartialDiagnostic. The old RequireCompleteType now creates a PartialDiagnostic and calls the new function. by Anders Carlsson · 15 years ago
  71. e9f4208 update to CXXFunctionalCastExpr to support ir-gen for by Fariborz Jahanian · 15 years ago
  72. 42c39f3 When we know that we are parsing a class-name, implicitly construct a by Douglas Gregor · 15 years ago
  73. 8f28f99 Add Sema::BuildMemberReferenceExpr and have Sema::ActOnMemberReferenceExpr call it. by Anders Carlsson · 15 years ago
  74. 3aa4ca4 Address some of Doug's comments. by Anders Carlsson · 15 years ago
  75. ec77387 Parsing of pseudo-destructors. by Anders Carlsson · 15 years ago
  76. 495c35d Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 15 years ago
  77. ce3ff2b Clarify the difference between substitution and instantiation by renaming by John McCall · 15 years ago
  78. 05396e2 Implement out-of-line definitions of nested class templates. Most of by Douglas Gregor · 15 years ago
  79. fe2de49 InitializeVarWithConstructor now returns true on failure. by Anders Carlsson · 15 years ago
  80. da3f4e2 BuildCXXConstructExpr now returns an OwningExprResult. by Anders Carlsson · 15 years ago
  81. 56c5e33 Factor building of CXXDefaultArgExpr expressions out into a separate function. by Anders Carlsson · 15 years ago
  82. ed961f9 Factor setting default arguments out into SetParamDefaultArgument. by Anders Carlsson · 15 years ago
  83. 5842ba9 Try to complete a type before looking for conversion functions within by Douglas Gregor · 15 years ago
  84. 27a5b9b Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make -ast-dump print out the cast kinds of cast expressions. by Anders Carlsson · 15 years ago
  85. 835ed7f Don't issue warning on multiple selector found when by Fariborz Jahanian · 15 years ago
  86. 65ec1fd Implement conversion function templates, along with the ability to use by Douglas Gregor · 15 years ago
  87. 6b90686 Implement support for calling member function templates, which involves: by Douglas Gregor · 15 years ago
  88. 37b372b Initial support for parsing and representation of member function templates. by Douglas Gregor · 15 years ago
  89. 43959a9 Refactor the instantiation of statements into a generic tree transformation. by Douglas Gregor · 15 years ago
  90. e29ba20 Basic nested-template implementation. by John McCall · 15 years ago
  91. a95d757 Make integer promotions work correctly on PIC16 and other platforms by Eli Friedman · 15 years ago
  92. e866190 Use Sema's LocInfoType to pass and preserve type source info through the Parser. by Argyrios Kyrtzidis · 15 years ago
  93. 1bb8a45 Introduce LocInfoType which is a Sema-specific implementation detail. by Argyrios Kyrtzidis · 15 years ago
  94. 4adab7f Create and instantiate a DeclaratorInfo using a newly introduced Sema::GetDeclaratorInfoForDeclarator(). by Argyrios Kyrtzidis · 15 years ago
  95. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  96. f53b443 Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed. by Anders Carlsson · 15 years ago
  97. 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 15 years ago
  98. d406bf0 Move builtin call checking out into a separate function, make CheckFunctionCall and CheckBlockCall return bool instead. No intended functionality change. by Anders Carlsson · 15 years ago
  99. 089c260 BuildCXXConstructExpr doesn't need to take an ASTContext. by Anders Carlsson · 15 years ago
  100. 2ebcc6b Add an explicit constructor to ActiveTemplateInstantiation which by Eli Friedman · 15 years ago