1. 110acc1 Improve the diagnostic you get when making a qualified member access by John McCall · 14 years ago
  2. 8e142cc Revert enough of my patches to fix self-host again :( by Anders Carlsson · 14 years ago
  3. 8f2abbc Add an explicit UsuallyTinyPtrVector that takes a single element. by Anders Carlsson · 14 years ago
  4. e127abe DefineImplicitCopyConstructor now uses SetBaseOrMemberInitializers to create implicit base initializers. (Member initializers are still handled by CodeGenFunction::SynthesizeCXXCopyConstructor for now). by Anders Carlsson · 14 years ago
  5. c795750 When building implicit base initializers, add a derived-to-base cast that points to the exact base specifier. by Anders Carlsson · 14 years ago
  6. 5cf86ba Actually produce base paths for CastExprs of kind CK_DerivedToBase. by Anders Carlsson · 14 years ago
  7. e25a96c Pass the base specifiers through to CheckDerivedToBaseConversion. No functionality change yet. by Anders Carlsson · 14 years ago
  8. 107de90 Keep track of when DependentNameTypes have no associated keyword by Douglas Gregor · 14 years ago
  9. 63010a7 Cleanup. by Anders Carlsson · 14 years ago
  10. f6513ed Handle copy initialization in BuildImplicitMemberInitializer. Not used yet. by Anders Carlsson · 14 years ago
  11. e5ef740 Add an ImplicitInitializerKind enum and pass it to BuildImplicitBaseInitializer and BuildImplicitMemberInitializer. by Anders Carlsson · 14 years ago
  12. 114a297 Fix a think-o that broke self-host. by Anders Carlsson · 14 years ago
  13. ddfb75f Factor code to initialize an implicit member out into a separate function. by Anders Carlsson · 14 years ago
  14. defefd2 Remove calls to isDependentContext, since we handle that case earlier in the code. Make BuildImplicitBaseInitializer return a boolean instead. by Anders Carlsson · 14 years ago
  15. 3b8c53b Re-land the patch that merges two diagnostics into one now that it passes self-host :) by Anders Carlsson · 14 years ago
  16. 128317e Remove an unused declaration. by Anders Carlsson · 14 years ago
  17. 711f34a Keep tack of whether a base in an InitializedEntity is an inherited virtual base or not. Use this in CheckConstructorAccess. by Anders Carlsson · 14 years ago
  18. 84688f2 Factor some common code out into a separate function. by Anders Carlsson · 14 years ago
  19. 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 14 years ago
  20. 046c294 Vtable -> VTable renames across the board. by Anders Carlsson · 14 years ago
  21. d6e44a3 Collapse the three separate initialization paths in by Douglas Gregor · 14 years ago
  22. 1deea66 Silence warning. by Benjamin Kramer · 14 years ago
  23. c0b3964 Audit uses of Sema::LookupSingleName for those lookups that are by Douglas Gregor · 14 years ago
  24. c83c687 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 14 years ago
  25. 325e593 Warn about non-aggregate classes with no user-declared constructors by Douglas Gregor · 14 years ago
  26. aaf8716 Teach typo correction about various language keywords. We can't by Douglas Gregor · 14 years ago
  27. abe183d Refactor and simplify the computation of implicit conversion sequences by Douglas Gregor · 14 years ago
  28. d1fed3e During referencing binding, only consider conversion functions for by Douglas Gregor · 14 years ago
  29. 3d04336 Allow classes to befriend implicitly-declared members. Fixes PR6207 for by John McCall · 14 years ago
  30. a3f8137 Diagnose declarations of conversion functions with declarators other than '()'. by John McCall · 14 years ago
  31. 6275e0c When creating the implicitly-declared special member functions, be by Douglas Gregor · 14 years ago
  32. 80638c5 Have the CXXBaseOrMemberInitializer keep track of whether an initializer initializes a virtual base or not. by Anders Carlsson · 14 years ago
  33. 3c3ccdb Diagnose more cases of initializing distinct members of an anonymous union by John McCall · 14 years ago
  34. d6ca8da Diagnose misordered initializers in constructor templates immediately instead of by John McCall · 14 years ago
  35. fd22544 Suppress access control diagnostics when looking up a base or member name by John McCall · 14 years ago
  36. 9ab1454 Make CXXScopeSpec invalid when incomplete, and propagate that into any by Jeffrey Yasskin · 14 years ago
  37. af2094e Implement dependent friend function template specializations. by John McCall · 14 years ago
  38. 216c278 Implement checking for template literal operator functions. This by Sean Hunt · 14 years ago
  39. 30019c0 Updated comment to reflect changes made in the most recent draft. by Sean Hunt · 14 years ago
  40. 06245bf Improve handling of friend types in several ways: by Douglas Gregor · 14 years ago
  41. 1d86935 Split Sema::ActOnFriendTypeDecl into Sema::CheckFriendTypeDecl (for by Douglas Gregor · 14 years ago
  42. 2f59979 Rework our handling of copy construction of temporaries, which was a by Douglas Gregor · 15 years ago
  43. bcc12fd If a constructor is a dependent context, just set the base and member initializers as they are written. Fixes a bug where we wouldn't show initialization order warnings when instantiating. by Anders Carlsson · 15 years ago
  44. ea356fb Diagnose multiple base and member initializers in class templates. by Anders Carlsson · 15 years ago
  45. ec3332b More cleanup. by Anders Carlsson · 15 years ago
  46. 071d610 Constify. by Anders Carlsson · 15 years ago
  47. 58cfbde Minor cleanup. by Anders Carlsson · 15 years ago
  48. 4033642 Change the representation of dependent elaborated-type-specifiers by Douglas Gregor · 15 years ago
  49. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 15 years ago
  50. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 15 years ago
  51. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 15 years ago
  52. 32daa42 Regularize support for naming conversion functions in using decls. by John McCall · 15 years ago
  53. 6bb8017 Propagate the "found declaration" (i.e. the using declaration instead of by John McCall · 15 years ago
  54. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 15 years ago
  55. ee11b2d Fix a bug where we would incorrectly report an error about initializing two fields in an anonymous struct. by Anders Carlsson · 15 years ago
  56. 8f1a240 Reduce nesting. by Anders Carlsson · 15 years ago
  57. fe6b2d4 Optimize PartialDiagnostic's memory-allocation behavior by placing a by Douglas Gregor · 15 years ago
  58. cb9bafe Exit early from the simple form of Sema::RequireNonAbstractType(), for by Douglas Gregor · 15 years ago
  59. 0b4c9b5 Support __attribute__((packed)) (along with other attributes) at the by Douglas Gregor · 15 years ago
  60. c67b032 Compare namespaces properly when looking for redeclarations of by Douglas Gregor · 15 years ago
  61. d606848 When adding initializers to a constructor, be sure that we are looking by Douglas Gregor · 15 years ago
  62. 3e1ae93 Mark virtual methods that are used in tables included in VTTs as used. by Rafael Espindola · 15 years ago
  63. 32f2fb5 Preserve type-source information in friend declarations. by John McCall · 15 years ago
  64. a418147 Make sure to properly track the anonymous namespace that lives inside by Douglas Gregor · 15 years ago
  65. 7b2fc9d Implement computation of the final overriders for each virtual by Douglas Gregor · 15 years ago
  66. b0f65ca A fixed version of r99174 which also includes a test that we emit vtables when by Rafael Espindola · 15 years ago
  67. 89db145 revert r99174. It caused PR6677. Will try to debug why tonight. by Rafael Espindola · 15 years ago
  68. c24d721 When handling a TSK_ExplicitInstantiationDefinition after a by Rafael Espindola · 15 years ago
  69. 9aa472c Remember the "found declaration" for an overload candidate, which is the by John McCall · 15 years ago
  70. ef027fe Perform access control for the implicit calls to base and member destructors by John McCall · 15 years ago
  71. b020748 Access control for implicit calls to copy assignment operators and copy by John McCall · 15 years ago
  72. 6c790ea Perform access control even for the implicit destructor calls from implicit by John McCall · 15 years ago
  73. 58e6f34 Perform access control for the implicit base and member destructor calls by John McCall · 15 years ago
  74. 961b167 Fix PR6562. If a type is dependent, we don't know if it will have implicit by Rafael Espindola · 15 years ago
  75. bf73b35 Remember whether a ParmVarDecl was spelled with a default argument or by John McCall · 15 years ago
  76. 21ef0fa Maintain type source information for functions through template by John McCall · 15 years ago
  77. 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 15 years ago
  78. bbf58bb Delay codegen of vtables when handling implicit instantiations. by Rafael Espindola · 15 years ago
  79. a276291 Downgrade errors when trying to catch a pointer or reference to by Douglas Gregor · 15 years ago
  80. a50ce32 Robustify callers that rebuild typename type nodes again NULL return by Douglas Gregor · 15 years ago
  81. a1a9f03 Reference binding via user-defined conversion can compute a binding by Douglas Gregor · 15 years ago
  82. 6d18289 When declaring a catch block in C++, make sure that the type being by Douglas Gregor · 15 years ago
  83. 7b9a5aa During codegen assert that any copy assignment, destructor or constructor that by Rafael Espindola · 15 years ago
  84. 5fe8c04 Skip dependent virtual base classes; fixes PR6413. by Douglas Gregor · 15 years ago
  85. 333de06 Don't try to finalize an ill-formed variable or one whose class type is ill-formed. Fixes PR6421 by Douglas Gregor · 15 years ago
  86. b1bdc62 Catch more uses of uninitialized implicit conversion sequences. by John McCall · 15 years ago
  87. ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
  88. 3dbd3d5 Support local namespace aliases and permit them to be instantiated. by John McCall · 15 years ago
  89. 7385779 Defer covariance checks for dependent types. Add test cases that also ensure by Chandler Carruth · 15 years ago
  90. e13ad83 Work around an annoying, non-standard optimization in the glibc by Douglas Gregor · 15 years ago
  91. 4dffad6 When we have a dependent direct initializer but not a dependent by Douglas Gregor · 15 years ago
  92. 2d5b703 Remove another redundant ASTContext parameter by Douglas Gregor · 15 years ago
  93. 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
  94. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
  95. 6b2accb Improve access control diagnostics. Perform access control on member-pointer by John McCall · 15 years ago
  96. 5769d61 Thread a source location into the template-argument deduction routines. There by John McCall · 15 years ago
  97. 2a3503d Add attributes to namespace decls. by Anders Carlsson · 15 years ago
  98. 6f7a17b A function declarator with a non-identifier name in an anonymous class by Douglas Gregor · 15 years ago
  99. 86ff308 Extract a common structure for holding information about the definition by John McCall · 15 years ago
  100. 68c6c9a Mark dtors for parameter variables and eliminate some redundant type munging. by John McCall · 15 years ago