summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/ms_class_layout.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2014-02-28 01:03:09 +0000
committerReid Kleckner <reid@kleckner.net>2014-02-28 01:03:09 +0000
commitad59deb43651d6e4be450477c3b193850743a8ee (patch)
treeeffdc1c802b60c84efdf7961066a11b7792e53d6 /clang/test/Sema/ms_class_layout.cpp
parent550b1a298a3c686d8da340986a46ea950fc225d7 (diff)
downloadbcm5719-llvm-ad59deb43651d6e4be450477c3b193850743a8ee.tar.gz
bcm5719-llvm-ad59deb43651d6e4be450477c3b193850743a8ee.zip
-fdump-record-layouts: Sort nvbases by offset before printing them
It makes our -fdump-record-layouts a little more sane. llvm-svn: 202457
Diffstat (limited to 'clang/test/Sema/ms_class_layout.cpp')
-rw-r--r--clang/test/Sema/ms_class_layout.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/Sema/ms_class_layout.cpp b/clang/test/Sema/ms_class_layout.cpp
index eea310ad672..896d3edfda3 100644
--- a/clang/test/Sema/ms_class_layout.cpp
+++ b/clang/test/Sema/ms_class_layout.cpp
@@ -470,12 +470,12 @@ int main() {
// CHECK: %struct.DV = type { %struct.BV }
// CHECK: 0 | struct EV
-// CHECK-NEXT: 4 | struct CV (base)
-// CHECK-NEXT: 4 | (CV vbtable pointer)
// CHECK-NEXT: 0 | struct DV (primary base)
// CHECK-NEXT: 0 | struct BV (primary base)
// CHECK-NEXT: 0 | struct AV (primary base)
// CHECK-NEXT: 0 | (AV vftable pointer)
+// CHECK-NEXT: 4 | struct CV (base)
+// CHECK-NEXT: 4 | (CV vbtable pointer)
// CHECK-NEXT: 8 | (vtordisp for vbase BV)
// CHECK-NEXT: 12 | struct BV (virtual base)
// CHECK-NEXT: 12 | struct AV (primary base)
OpenPOWER on IntegriCloud