1. 9e9199d Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, since the context is available in the Decl by Douglas Gregor · 15 years ago
  2. e129d44 Patch over yet more problems with friend declarations which were provoking by John McCall · 15 years ago
  3. b13e357 getTemplateSpecializationKind should be const. by Anders Carlsson · 15 years ago
  4. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  5. d7d7f67 Move helper onto CXXMethodDecl. by Eli Friedman · 15 years ago
  6. 3aaf486 Make sure that overridden method decls are always canonical. by Anders Carlsson · 15 years ago
  7. e7184df A new helper function to set various bits in the class when by Fariborz Jahanian · 15 years ago
  8. 802ab45 Improve source location information for C++ member initializers in a by Douglas Gregor · 15 years ago
  9. 5ec02ae In Sema, whenever we think that a function is going to cause a vtable to be generated, we mark any virtual implicit member functions as referenced. by Anders Carlsson · 15 years ago
  10. 51fa86f r90313, in which OverloadedFunctionDecl is removed and never spoken of again. by John McCall · 15 years ago
  11. eb0d8c9 Let using directives refer to namespace aliases. Fixes PR5479. by Sebastian Redl · 15 years ago
  12. ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
  13. 7ba107a Incremental progress on using declarations. Split UnresolvedUsingDecl into by John McCall · 15 years ago
  14. 9488ea1 Instead of hanging a using declaration's target decls directly off the using by John McCall · 15 years ago
  15. 9f853df Unify the way destructor epilogues are generated for synthesized and regular destructors. Also fix PR5529. by Anders Carlsson · 15 years ago
  16. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
  17. 66724ea If we attempt to add a constructor template specialization that looks by Douglas Gregor · 15 years ago
  18. fd47648 Revert r88718, which does NOT solve the constructor-template-as-copy-constructor issue. Big thanks to John for finding this by Douglas Gregor · 15 years ago
  19. cad84b7 A constructor template cannot be instantiated to a copy by Douglas Gregor · 15 years ago
  20. 88fad63 Make sure isCopyAssignment is only true for actual copy assignment operators, by Eli Friedman · 15 years ago
  21. 682054c When looking for a copy-assignment operator to determine the cv-qualifiers on its argument type, ignore assignment operator templates by Douglas Gregor · 15 years ago
  22. 9994a34 Audit the code for places where it is assumed that every base specifier refers to a RecordType. Add assertions or conditions as appropriate. This fixes another crash in the Apache stdlib vector. by Sebastian Redl · 15 years ago
  23. 77da3f4 Member function templates (and instantiations/specializations thereof) by Douglas Gregor · 15 years ago
  24. b3ae4fc Diagnose the declaration of explicit specializations after an implicit by Douglas Gregor · 15 years ago
  25. f4e462c Use CanQualType (instead of QualType) to store collection of visible by Fariborz Jahanian · 15 years ago
  26. 12af63b Refactoring to further simplify collection of visible conversion functions. by Fariborz Jahanian · 15 years ago
  27. f6b1185 Improve checking for specializations of member classes of class by Douglas Gregor · 15 years ago
  28. 0351a1e Fixes problem in finding visible convertion functions of a class by Fariborz Jahanian · 15 years ago
  29. 9091656 Handle C++ delete expressions when the overloaded delete operator is a by Douglas Gregor · 15 years ago
  30. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  31. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  32. a5c1294 In building list of visible conversion functions, use by Fariborz Jahanian · 15 years ago
  33. 8b915e7 1) don't do overload resolution in selecting conversion by Fariborz Jahanian · 15 years ago
  34. 14e0b3d Make sure we're comparing the canonical types when we determine by Douglas Gregor · 15 years ago
  35. faebcbb More improvement in building list of visible conversion by Fariborz Jahanian · 15 years ago
  36. debc629 Removed Context argument from couple of methods which don't need them. by Fariborz Jahanian · 15 years ago
  37. 6250921 More work toward having an access method for visible conversion functions. by Fariborz Jahanian · 15 years ago
  38. 4f213d3 No need to build the visible conversionfunction list for root class. by Fariborz Jahanian · 15 years ago
  39. 5346278 Patch to build visible conversion function list lazily and make its by Fariborz Jahanian · 15 years ago
  40. 9f18507 Tweak the semantics of FunctionDecl::isOutOfLine to consider an by Douglas Gregor · 15 years ago
  41. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  42. d93bacf When searching for a default constructor or copy constructor, skip constructor templates by Douglas Gregor · 15 years ago
  43. 34374e6 Patch to instantiate destructors used to destruct by Fariborz Jahanian · 15 years ago
  44. 80545ad Issue diagnostics in variety of situations involving by Fariborz Jahanian · 15 years ago
  45. a4ad5ab After a conversation with Doug. I added a fix me to by Fariborz Jahanian · 15 years ago
  46. 72f6d67 In CXXBaseOrMemberInitializer, don't confuse CtorTocall with by Douglas Gregor · 15 years ago
  47. 8f1d89e Fix a crasher involving template instantiation of non-dependent by Douglas Gregor · 15 years ago
  48. e32ecce Fix a -Asserts warning. by Daniel Dunbar · 15 years ago
  49. c5573a8 Make instantiating initializers for classes with a dependent base type by Eli Friedman · 15 years ago
  50. 8c57a66 Store the SourceLocation of right parentheses in member initializers. Patch by Anders Johnsen! by Anders Carlsson · 15 years ago
  51. faccd72 Fix this for real. by Anders Carlsson · 15 years ago
  52. 02cace7 Omnibus friend decl refactoring. Instead of cloning AST classes for friend by John McCall · 15 years ago
  53. 665b49c Check in UnresolvedUsingDecl. by Anders Carlsson · 15 years ago
  54. c87efbd Skip over bases/fields with dependent types. Fixes pr4771. by Fariborz Jahanian · 15 years ago
  55. da3f4e2 BuildCXXConstructExpr now returns an OwningExprResult. by Anders Carlsson · 15 years ago
  56. 77a2b4f Fixes pr4763. by Fariborz Jahanian · 15 years ago
  57. 65ec1fd Implement conversion function templates, along with the ability to use by Douglas Gregor · 15 years ago
  58. dec0666 Introduce support for constructor templates, which can now be declared by Douglas Gregor · 15 years ago
  59. b9871a2 We now support overriding base functions in vtables. WIP. by Mike Stump · 15 years ago
  60. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  61. 97c134e Fix test failure due to uninitialized member. by Eli Friedman · 15 years ago
  62. 0270b8a More toward synthesizing copy assignments. SWIP. by Fariborz Jahanian · 15 years ago
  63. c48fbdf Add a FriendClassDecl type for holding declarations of friend types in by John McCall · 15 years ago
  64. e649412 ir-gen support for anonymous union data member by Fariborz Jahanian · 15 years ago
  65. 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 15 years ago
  66. 89350be Fix an indentation. by Fariborz Jahanian · 15 years ago
  67. 8c64e00 Support for anonymous union in ctor's initializer and by Fariborz Jahanian · 15 years ago
  68. e607ed0 Fix some const_cast issues. This is the beginning of the rabbit hole. by Mike Stump · 15 years ago
  69. 50d62d1 Introduce the canonical type smart pointers, and use them in a few places to by Douglas Gregor · 15 years ago
  70. 637ec32 Compute end_overridden_methods in a way that keeps ENABLE_EXPENSIVE_CHECKS by Daniel Dunbar · 15 years ago
  71. 0908c33 Avoid accessing invalid std::vector element; this makes clang by Daniel Dunbar · 15 years ago
  72. f121677 Add code to setup the vtable pointer in the constructor. Work in progress. by Mike Stump · 15 years ago
  73. 8e9e9ef Make tag declarations redeclarable. This change has three purposes: by Douglas Gregor · 15 years ago
  74. 6217b80 Change uses of: by Ted Kremenek · 15 years ago
  75. 08c6357 Some code refactoring per Daniel's feedback. by Fariborz Jahanian · 15 years ago
  76. 50b8eea More work toward initialization of objects in constructors. by Fariborz Jahanian · 15 years ago
  77. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
  78. 87595e4 Diagnose when base classes and members to be intialized by Fariborz Jahanian · 15 years ago
  79. d7b27e1 Add constructor used to initialize base/member in by Fariborz Jahanian · 15 years ago
  80. 2aef06d Fix some memory allocation/deallocation issues by Douglas Gregor · 15 years ago
  81. aa26650 Improved on performance of the algorithm for proper ordering of by Fariborz Jahanian · 15 years ago
  82. 1f2023a "This patch implements the restrictions on union members detailed in by Douglas Gregor · 15 years ago
  83. 71c6e71 Allocate BaseOrMemberInitializers and CXXBaseSpecifier nodes via ASTContext. by Fariborz Jahanian · 15 years ago
  84. cf18312 Minor mod. per Doug's comment. by Fariborz Jahanian · 15 years ago
  85. 393612e Patch to accomodate Doug's comment on default by Fariborz Jahanian · 15 years ago
  86. 741dd9a Add the location of the tag keyword into TagDecl. From Enea by Douglas Gregor · 15 years ago
  87. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  88. 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 15 years ago
  89. 560de45 Added ASTs to destructor decl AST for default destruction of object's by Fariborz Jahanian · 15 years ago
  90. 42a5217 Fixed a bug in building ctor-initializer AST. by Fariborz Jahanian · 15 years ago
  91. 9b9f424 Support data members of array type in default ctor-initializer AST build. by Fariborz Jahanian · 15 years ago
  92. 639dead Moved a FIXME to where it was meant to be. by Fariborz Jahanian · 15 years ago
  93. d01c915 Patch to build AST for ctor's initializer list according to by Fariborz Jahanian · 15 years ago
  94. 002b91f Fix breakage on Windows, cannot redeclare loop variable i in the immediate scope of loop. Rename variable to j. by Alisdair Meredith · 15 years ago
  95. 4e57992 Fix type of 'this' and add a decltype test. by Anders Carlsson · 15 years ago
  96. 40c072f Patch to build list of inherited virtual base classes by Fariborz Jahanian · 15 years ago
  97. daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 15 years ago
  98. 0d3c26c A few change per Doug's feedback. - Fariborz by Fariborz Jahanian · 15 years ago
  99. 5ffcd7b Patch to allocate list of bases in CXXRecordDecl using ASTContxt allocation. by Fariborz Jahanian · 15 years ago
  100. 73b85f3 Use Destroy for member initializer list clean up. by Fariborz Jahanian · 15 years ago