- 3f7b3a7 Fix Cast by David Greene · 12 years ago
- 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- f62c690 Fix CXXRecordDecl::forallBases to not look through bases which are dependent by Richard Smith · 12 years ago
- 229d47a Rework my implementation of circular-reference finding to not use by Douglas Gregor · 12 years ago
- d777e28 Diagnostic circular inheritance involving dependent base classes. We by Douglas Gregor · 12 years ago
- cca1780 Convert a few more getAs cases to castAs where we immediately call a member function. by Ted Kremenek · 12 years ago
- a13cdf4 Switch a SmallPtrSet/SmallVector pair over to SetVector. by Douglas Gregor · 12 years ago
- 890f0f1 Change a bunch of cases where we do "getAs<...>->doSomething()" to by Ted Kremenek · 12 years ago
- 925d58c array_pod_sort on the addresses of declaration pointers leads to by Douglas Gregor · 12 years ago
- 2aa800a Constify CXXRecordDecl::isVirtuallyDerivedFrom. by Jordan Rose · 12 years ago
- d4f5198 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 12 years ago
- e0cf31d PR12962: Fix a rare use after free when collecting virtual overrides. by Benjamin Kramer · 12 years ago
- eb2f220 Actually remove the duplicated elements from the vector. by Benjamin Kramer · 13 years ago
- d0e49e5 Unique CXXBasePath decls with the SmallVector/pod_sort/std::unique idiom instead of employing a wasteful std::set. by Benjamin Kramer · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
- d89d30f Fix some corner cases in the __is_base_of logic. by John McCall · 14 years ago
- c9e814b Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual. by Anders Carlsson · 14 years ago
- 3a03765 Fix typo. by Anders Carlsson · 14 years ago
- 46170f9 Add CXXRecordDecl::getIndirectPrimaryBases. by Anders Carlsson · 14 years ago
- 1c4c397 Add a short circuit in isVirtuallyDerivedFrom. by Anders Carlsson · 14 years ago
- ffdb2d2 Add all final overriders to the map. by Anders Carlsson · 14 years ago
- e0d5fe2 Use CanQualType to enforce the use of a canonical type argument to by Douglas Gregor · 14 years ago
- 7b2fc9d Implement computation of the final overriders for each virtual by Douglas Gregor · 14 years ago
- 4e6ba4b Implement name hiding for names found through virtual base subobjects by Douglas Gregor · 15 years ago
- 89b7702 Refactor CXXRecordDecl::lookupInBases() to push the recursion down a by Douglas Gregor · 15 years ago
- 7f7f5f2 Revert r97618. Access control sucks by Douglas Gregor · 15 years ago
- 3262a0f Factor out the recursive lookup into C++ base classes into a separate, by Douglas Gregor · 15 years ago
- 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
- ed814cc Reset the found-virtual-base state unless the *current* base produces a path, by John McCall · 15 years ago
- 92f8831 Implement elementary access control. by John McCall · 15 years ago
- 46460a6 First pass at collecting access-specifier information along inheritance paths. by John McCall · 15 years ago
- 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
- e8174bc Add CXXRecordDecl::forallBases to walk an inheritance hierarchy with non-lookup by John McCall · 15 years ago
- a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
- af8e6ed Random const correctness, and incidentally use computeDeclContext when building by John McCall · 15 years ago
- 467b27b Canonicality is a property of qualified types, not unqualified types. by John McCall · 15 years ago
- 82109bd Fix eof. by Mike Stump · 15 years ago
- a8f32e0 Refactor the code that walks a C++ inheritance hierarchy, searching by Douglas Gregor · 15 years ago