commit | 2aae5ba15d07e9aa37ff9b03ad0024c0707068f5 | [log] [tgz] |
---|---|---|
author | Timur Iskhodzhanov <timurrrr@google.com> | Wed Jun 05 14:05:50 2013 +0000 |
committer | Timur Iskhodzhanov <timurrrr@google.com> | Wed Jun 05 14:05:50 2013 +0000 |
tree | 43906e583c3ffab8478fe4266843407a7630ca0b | |
parent | e825cd0a910bbf3dd1ff13d34a159f96dc2ea8c8 [diff] |
Recommit r183298+r183300 'Get rid of VTableContext::ComputeMethodVTableIndices() and VTableContext::getNumVirtualFunctionPointers()' In r183298, I've used llvm::SmallPtrSet<..., 8> instead of llvm::SmallVector<..., 8> for NewVirtualFunctionsTy by mistake. This only manifested when a class had more than 8 virtual functions, which wasn't covered by unit-tests git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183310 91177308-0d34-0410-b5e6-96231b3b80d8