1. cca1780 Convert a few more getAs cases to castAs where we immediately call a member function. by Ted Kremenek · 12 years ago
  2. a13cdf4 Switch a SmallPtrSet/SmallVector pair over to SetVector. by Douglas Gregor · 12 years ago
  3. 890f0f1 Change a bunch of cases where we do "getAs<...>->doSomething()" to by Ted Kremenek · 12 years ago
  4. 925d58c array_pod_sort on the addresses of declaration pointers leads to by Douglas Gregor · 12 years ago
  5. 2aa800a Constify CXXRecordDecl::isVirtuallyDerivedFrom. by Jordan Rose · 12 years ago
  6. d4f5198 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 12 years ago
  7. e0cf31d PR12962: Fix a rare use after free when collecting virtual overrides. by Benjamin Kramer · 12 years ago
  8. eb2f220 Actually remove the duplicated elements from the vector. by Benjamin Kramer · 12 years ago
  9. d0e49e5 Unique CXXBasePath decls with the SmallVector/pod_sort/std::unique idiom instead of employing a wasteful std::set. by Benjamin Kramer · 12 years ago
  10. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  11. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  12. d89d30f Fix some corner cases in the __is_base_of logic. by John McCall · 14 years ago
  13. c9e814b Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual. by Anders Carlsson · 14 years ago
  14. 3a03765 Fix typo. by Anders Carlsson · 14 years ago
  15. 46170f9 Add CXXRecordDecl::getIndirectPrimaryBases. by Anders Carlsson · 14 years ago
  16. 1c4c397 Add a short circuit in isVirtuallyDerivedFrom. by Anders Carlsson · 14 years ago
  17. ffdb2d2 Add all final overriders to the map. by Anders Carlsson · 14 years ago
  18. e0d5fe2 Use CanQualType to enforce the use of a canonical type argument to by Douglas Gregor · 14 years ago
  19. 7b2fc9d Implement computation of the final overriders for each virtual by Douglas Gregor · 14 years ago
  20. 4e6ba4b Implement name hiding for names found through virtual base subobjects by Douglas Gregor · 14 years ago
  21. 89b7702 Refactor CXXRecordDecl::lookupInBases() to push the recursion down a by Douglas Gregor · 14 years ago
  22. 7f7f5f2 Revert r97618. Access control sucks by Douglas Gregor · 14 years ago
  23. 3262a0f Factor out the recursive lookup into C++ base classes into a separate, by Douglas Gregor · 14 years ago
  24. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 14 years ago
  25. ed814cc Reset the found-virtual-base state unless the *current* base produces a path, by John McCall · 15 years ago
  26. 92f8831 Implement elementary access control. by John McCall · 15 years ago
  27. 46460a6 First pass at collecting access-specifier information along inheritance paths. by John McCall · 15 years ago
  28. ca910e8 In CXXRecordDecl::forallBases, add the base to the "queue", so we walk more than one heirarchy of classes. John, please review. by Anders Carlsson · 15 years ago
  29. e8174bc Add CXXRecordDecl::forallBases to walk an inheritance hierarchy with non-lookup by John McCall · 15 years ago
  30. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
  31. af8e6ed Random const correctness, and incidentally use computeDeclContext when building by John McCall · 15 years ago
  32. 467b27b Canonicality is a property of qualified types, not unqualified types. by John McCall · 15 years ago
  33. 82109bd Fix eof. by Mike Stump · 15 years ago
  34. a8f32e0 Refactor the code that walks a C++ inheritance hierarchy, searching by Douglas Gregor · 15 years ago