Skip to content
Snippets Groups Projects
Commit 1eb0de2f authored by NAKAMURA Takumi's avatar NAKAMURA Takumi
Browse files

CGRecordLayoutBuilder.cpp: Clarify if-else. [-Wdangling-else]

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@198906 91177308-0d34-0410-b5e6-96231b3b80d8
parent 3556124e
No related branches found
No related tags found
No related merge requests found
...@@ -825,12 +825,13 @@ bool CGRecordLayoutBuilder::LayoutFields(const RecordDecl *D) { ...@@ -825,12 +825,13 @@ bool CGRecordLayoutBuilder::LayoutFields(const RecordDecl *D) {
const ASTRecordLayout &Layout = Types.getContext().getASTRecordLayout(D); const ASTRecordLayout &Layout = Types.getContext().getASTRecordLayout(D);
const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D); const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D);
if (RD) if (RD) {
if (Types.getTarget().getCXXABI().isMicrosoft()) { if (Types.getTarget().getCXXABI().isMicrosoft()) {
if (!MSLayoutNonVirtualBases(RD, Layout)) if (!MSLayoutNonVirtualBases(RD, Layout))
return false; return false;
} else if (!LayoutNonVirtualBases(RD, Layout)) } else if (!LayoutNonVirtualBases(RD, Layout))
return false; return false;
}
unsigned FieldNo = 0; unsigned FieldNo = 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment