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