[MS] Improve VPtrInfo field names and doc comments
authorReid Kleckner <rnk@google.com>
Wed, 20 Jul 2016 14:40:25 +0000 (14:40 +0000)
committerReid Kleckner <rnk@google.com>
Wed, 20 Jul 2016 14:40:25 +0000 (14:40 +0000)
commit8ad06d6546a3a28673a0a0dc4d1569801fd2c930
tree946ce26e67f97b49c379a65151137d44e8906e5c
parent4b1d9f7f1887a3ff21a9c17fa53927ea69d96697
[MS] Improve VPtrInfo field names and doc comments

'ReusingBase' was a terrible name. It might actually refer to the most
derived class, which is not a base. 'BaseWithVPtr' was also bad, since
again, it could refer to the most derived class. It was actually the
first base to introduce the vptr, so now it is 'IntroducingObject'.

llvm-svn: 276120
clang/include/clang/AST/VTableBuilder.h
clang/lib/AST/VTableBuilder.cpp
clang/lib/CodeGen/MicrosoftCXXABI.cpp