1. 6250921 More work toward having an access method for visible conversion functions. by Fariborz Jahanian · 15 years ago
  2. 4f213d3 No need to build the visible conversionfunction list for root class. by Fariborz Jahanian · 15 years ago
  3. 5346278 Patch to build visible conversion function list lazily and make its by Fariborz Jahanian · 15 years ago
  4. 9f18507 Tweak the semantics of FunctionDecl::isOutOfLine to consider an by Douglas Gregor · 15 years ago
  5. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  6. d93bacf When searching for a default constructor or copy constructor, skip constructor templates by Douglas Gregor · 15 years ago
  7. 34374e6 Patch to instantiate destructors used to destruct by Fariborz Jahanian · 15 years ago
  8. 80545ad Issue diagnostics in variety of situations involving by Fariborz Jahanian · 15 years ago
  9. a4ad5ab After a conversation with Doug. I added a fix me to by Fariborz Jahanian · 15 years ago
  10. 72f6d67 In CXXBaseOrMemberInitializer, don't confuse CtorTocall with by Douglas Gregor · 15 years ago
  11. 8f1d89e Fix a crasher involving template instantiation of non-dependent by Douglas Gregor · 15 years ago
  12. e32ecce Fix a -Asserts warning. by Daniel Dunbar · 15 years ago
  13. c5573a8 Make instantiating initializers for classes with a dependent base type by Eli Friedman · 15 years ago
  14. 8c57a66 Store the SourceLocation of right parentheses in member initializers. Patch by Anders Johnsen! by Anders Carlsson · 15 years ago
  15. faccd72 Fix this for real. by Anders Carlsson · 15 years ago
  16. 02cace7 Omnibus friend decl refactoring. Instead of cloning AST classes for friend by John McCall · 15 years ago
  17. 665b49c Check in UnresolvedUsingDecl. by Anders Carlsson · 15 years ago
  18. c87efbd Skip over bases/fields with dependent types. Fixes pr4771. by Fariborz Jahanian · 15 years ago
  19. da3f4e2 BuildCXXConstructExpr now returns an OwningExprResult. by Anders Carlsson · 15 years ago
  20. 77a2b4f Fixes pr4763. by Fariborz Jahanian · 15 years ago
  21. 65ec1fd Implement conversion function templates, along with the ability to use by Douglas Gregor · 15 years ago
  22. dec0666 Introduce support for constructor templates, which can now be declared by Douglas Gregor · 15 years ago
  23. b9871a2 We now support overriding base functions in vtables. WIP. by Mike Stump · 15 years ago
  24. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  25. 97c134e Fix test failure due to uninitialized member. by Eli Friedman · 15 years ago
  26. 0270b8a More toward synthesizing copy assignments. SWIP. by Fariborz Jahanian · 15 years ago
  27. c48fbdf Add a FriendClassDecl type for holding declarations of friend types in by John McCall · 15 years ago
  28. e649412 ir-gen support for anonymous union data member by Fariborz Jahanian · 15 years ago
  29. 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 15 years ago
  30. 89350be Fix an indentation. by Fariborz Jahanian · 15 years ago
  31. 8c64e00 Support for anonymous union in ctor's initializer and by Fariborz Jahanian · 15 years ago
  32. e607ed0 Fix some const_cast issues. This is the beginning of the rabbit hole. by Mike Stump · 15 years ago
  33. 50d62d1 Introduce the canonical type smart pointers, and use them in a few places to by Douglas Gregor · 15 years ago
  34. 637ec32 Compute end_overridden_methods in a way that keeps ENABLE_EXPENSIVE_CHECKS by Daniel Dunbar · 15 years ago
  35. 0908c33 Avoid accessing invalid std::vector element; this makes clang by Daniel Dunbar · 15 years ago
  36. f121677 Add code to setup the vtable pointer in the constructor. Work in progress. by Mike Stump · 15 years ago
  37. 8e9e9ef Make tag declarations redeclarable. This change has three purposes: by Douglas Gregor · 15 years ago
  38. 6217b80 Change uses of: by Ted Kremenek · 15 years ago
  39. 08c6357 Some code refactoring per Daniel's feedback. by Fariborz Jahanian · 15 years ago
  40. 50b8eea More work toward initialization of objects in constructors. by Fariborz Jahanian · 15 years ago
  41. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
  42. 87595e4 Diagnose when base classes and members to be intialized by Fariborz Jahanian · 15 years ago
  43. d7b27e1 Add constructor used to initialize base/member in by Fariborz Jahanian · 15 years ago
  44. 2aef06d Fix some memory allocation/deallocation issues by Douglas Gregor · 15 years ago
  45. aa26650 Improved on performance of the algorithm for proper ordering of by Fariborz Jahanian · 15 years ago
  46. 1f2023a "This patch implements the restrictions on union members detailed in by Douglas Gregor · 15 years ago
  47. 71c6e71 Allocate BaseOrMemberInitializers and CXXBaseSpecifier nodes via ASTContext. by Fariborz Jahanian · 15 years ago
  48. cf18312 Minor mod. per Doug's comment. by Fariborz Jahanian · 15 years ago
  49. 393612e Patch to accomodate Doug's comment on default by Fariborz Jahanian · 15 years ago
  50. 741dd9a Add the location of the tag keyword into TagDecl. From Enea by Douglas Gregor · 15 years ago
  51. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  52. 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
  53. 560de45 Added ASTs to destructor decl AST for default destruction of object's by Fariborz Jahanian · 15 years ago
  54. 42a5217 Fixed a bug in building ctor-initializer AST. by Fariborz Jahanian · 15 years ago
  55. 9b9f424 Support data members of array type in default ctor-initializer AST build. by Fariborz Jahanian · 15 years ago
  56. 639dead Moved a FIXME to where it was meant to be. by Fariborz Jahanian · 15 years ago
  57. d01c915 Patch to build AST for ctor's initializer list according to by Fariborz Jahanian · 15 years ago
  58. 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
  59. 4e57992 Fix type of 'this' and add a decltype test. by Anders Carlsson · 15 years ago
  60. 40c072f Patch to build list of inherited virtual base classes by Fariborz Jahanian · 15 years ago
  61. daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 15 years ago
  62. 0d3c26c A few change per Doug's feedback. - Fariborz by Fariborz Jahanian · 15 years ago
  63. 5ffcd7b Patch to allocate list of bases in CXXRecordDecl using ASTContxt allocation. by Fariborz Jahanian · 15 years ago
  64. 73b85f3 Use Destroy for member initializer list clean up. by Fariborz Jahanian · 15 years ago
  65. d45c363 Updated CXXConstructorDecl AST node for ctor-initilaizer list. by Fariborz Jahanian · 15 years ago
  66. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
  67. 47deacf A more detailed diagnosis of ill-formed ctor-initializer list. by Fariborz Jahanian · 15 years ago
  68. 364e021 Improve support for overloaded operator templates. by Douglas Gregor · 15 years ago
  69. e53060f Improved semantic analysis and AST respresentation for function templates. by Douglas Gregor · 15 years ago
  70. 485f087 patch to mark use of implicit copy constructors. by Fariborz Jahanian · 15 years ago
  71. 9cfbe48 Parsing and AST support for using declarations, from John Thompson! by Douglas Gregor · 15 years ago
  72. f8dcb86 Patch for implementation of C++'s object model. This is work in progress. by Fariborz Jahanian · 15 years ago
  73. 8bc3fa4 Removed deadcode related to addition of constructor decls to a class. by Fariborz Jahanian · 15 years ago
  74. 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
  75. ae0b4e7 Make ParmVarDecl::getDefaultArg() more robust, it now asserts that the argument is not unparsed. Add a new hasDefaultArg() and use it in places where getDefaultArg() was called when the argument was unparsed. by Anders Carlsson · 15 years ago
  76. 1c02101 Get rid of CXXTempVarDecl. by Anders Carlsson · 15 years ago
  77. 6c9c940 Pretty printing and improved representation for namespace alias declarations by Douglas Gregor · 15 years ago
  78. 8419fa3 Printing for using directives, e.g., by Douglas Gregor · 15 years ago
  79. 7267c16 Add code for emitting C++ destructors. Not used yet. by Anders Carlsson · 15 years ago
  80. 05eb244 Add setters/getters to CXXMethodDecl so it can keep track of which virtual member functions it overrides (if any) by Anders Carlsson · 15 years ago
  81. aafc0cc Make sure that the type associated with a class template is dependent. by Douglas Gregor · 15 years ago
  82. 617bd45 Silence gcc warnings. by Eli Friedman · 15 years ago
  83. f627406 Fix assert. by Anders Carlsson · 15 years ago
  84. 86fa750 Add the beginnings of a CXXTempVarDecl class. by Anders Carlsson · 15 years ago
  85. 072abef Add support for the __has_trivial_destructor type trait. by Anders Carlsson · 15 years ago
  86. 347ba89 Add support for the __has_trivial_constructor type trait. by Anders Carlsson · 15 years ago
  87. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
  88. 005f92f switch TemplateOrInstantiation to be a PointerUnion, which by Chris Lattner · 15 years ago
  89. 68771c7 Create AST nodes for namespace aliases. by Anders Carlsson · 15 years ago
  90. 05bf2c7 Add by Anders Carlsson · 15 years ago
  91. d475b8d Instantiation for member classes of class templates. Note that only by Douglas Gregor · 15 years ago
  92. 67e4dd2 Keep track of whether a class is abstract or not. This is currently only used for the __is_abstract type trait. by Anders Carlsson · 15 years ago
  93. 2ff4478 Some minor tweaks and additional tests for rvalue references by Douglas Gregor · 15 years ago
  94. 7c80bd6 Almost complete implementation of rvalue references. One bug, and a few unclear areas. Maybe Doug can shed some light on some of the fixmes. by Sebastian Redl · 15 years ago
  95. fb31176 More static_assert work. Check that the assert expr is valid and show an error if it's false. Create the declaration and add it to the current context. by Anders Carlsson · 15 years ago
  96. 2d2e9cf Eliminate CXXClassVarDecl. It doesn't add anything by Douglas Gregor · 15 years ago
  97. 2943aed Implement the basics of implicit instantiation of class templates, in by Douglas Gregor · 15 years ago
  98. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 15 years ago
  99. 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 15 years ago
  100. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago