Wouldn't it be cool if we had a compiler for Windows that could warn
about these things?
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178289
91177308-0d34-0410-b5e6-
96231b3b80d8
// Otherwise we may disagree about the size at different points in the TU.
// FIXME: MSVC picks a model on the first use that needs to know the size,
// rather than on the first mention of the type, e.g. typedefs.
- SourceRange DeclRange = RD->getSourceRange();
if (RequireCompleteType(Loc, Class, 0) && !RD->isBeingDefined()) {
// We know it doesn't have an attribute and it's incomplete, so use the
// unspecified inheritance model. If we're in the record body, we can