[llvm] r230804 - llvm-vtabledump: Update field with a better name

David Majnemer david.majnemer at gmail.com
Fri Feb 27 14:35:25 PST 2015


Author: majnemer
Date: Fri Feb 27 16:35:25 2015
New Revision: 230804

URL: http://llvm.org/viewvc/llvm-project?rev=230804&view=rev
Log:
llvm-vtabledump: Update field with a better name

Modified:
    llvm/trunk/test/tools/llvm-vtabledump/eh.test
    llvm/trunk/tools/llvm-vtabledump/llvm-vtabledump.cpp

Modified: llvm/trunk/test/tools/llvm-vtabledump/eh.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-vtabledump/eh.test?rev=230804&r1=230803&r2=230804&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-vtabledump/eh.test (original)
+++ llvm/trunk/test/tools/llvm-vtabledump/eh.test Fri Feb 27 16:35:25 2015
@@ -146,7 +146,7 @@ COFF-I386: __CT??_R0?AUA@@@84[TypeDescri
 COFF-I386: __CT??_R0?AUA@@@84[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0?AUA@@@84[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0?AUA@@@84[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0?AUA@@@84[SizeOrOffset]: 4
+COFF-I386: __CT??_R0?AUA@@@84[Size]: 4
 COFF-I386: __CT??_R0?AUA@@@84[CopyCtor]: null
 COFF-I386: __CT??_R0?AUA@@@84044[Flags]: 0
 COFF-I386: __CT??_R0?AUA@@@84044[Flags.ScalarType]: false
@@ -155,7 +155,7 @@ COFF-I386: __CT??_R0?AUA@@@84044[TypeDes
 COFF-I386: __CT??_R0?AUA@@@84044[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0?AUA@@@84044[VirtualBasePointerOffset]: 4
 COFF-I386: __CT??_R0?AUA@@@84044[VirtualBaseAdjustmentOffset]: 4
-COFF-I386: __CT??_R0?AUA@@@84044[SizeOrOffset]: 4
+COFF-I386: __CT??_R0?AUA@@@84044[Size]: 4
 COFF-I386: __CT??_R0?AUA@@@84044[CopyCtor]: null
 COFF-I386: __CT??_R0?AUB@@@844[Flags]: 0
 COFF-I386: __CT??_R0?AUB@@@844[Flags.ScalarType]: false
@@ -164,7 +164,7 @@ COFF-I386: __CT??_R0?AUB@@@844[TypeDescr
 COFF-I386: __CT??_R0?AUB@@@844[NonVirtualBaseAdjustmentOffset]: 4
 COFF-I386: __CT??_R0?AUB@@@844[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0?AUB@@@844[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0?AUB@@@844[SizeOrOffset]: 4
+COFF-I386: __CT??_R0?AUB@@@844[Size]: 4
 COFF-I386: __CT??_R0?AUB@@@844[CopyCtor]: null
 COFF-I386: __CT??_R0?AUC@@@84048[Flags]: 0
 COFF-I386: __CT??_R0?AUC@@@84048[Flags.ScalarType]: false
@@ -173,7 +173,7 @@ COFF-I386: __CT??_R0?AUC@@@84048[TypeDes
 COFF-I386: __CT??_R0?AUC@@@84048[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0?AUC@@@84048[VirtualBasePointerOffset]: 4
 COFF-I386: __CT??_R0?AUC@@@84048[VirtualBaseAdjustmentOffset]: 8
-COFF-I386: __CT??_R0?AUC@@@84048[SizeOrOffset]: 4
+COFF-I386: __CT??_R0?AUC@@@84048[Size]: 4
 COFF-I386: __CT??_R0?AUC@@@84048[CopyCtor]: null
 COFF-I386: __CT??_R0?AUM@@@88[Flags]: 0
 COFF-I386: __CT??_R0?AUM@@@88[Flags.ScalarType]: false
@@ -182,7 +182,7 @@ COFF-I386: __CT??_R0?AUM@@@88[TypeDescri
 COFF-I386: __CT??_R0?AUM@@@88[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0?AUM@@@88[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0?AUM@@@88[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0?AUM@@@88[SizeOrOffset]: 8
+COFF-I386: __CT??_R0?AUM@@@88[Size]: 8
 COFF-I386: __CT??_R0?AUM@@@88[CopyCtor]: null
 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[Flags]: 4
 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[Flags.ScalarType]: false
@@ -191,7 +191,7 @@ COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at AB
 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[SizeOrOffset]: 16
+COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[Size]: 16
 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE at ABU0@@Z16[CopyCtor]: ??0S@@QAE at ABU0@@Z
 COFF-I386: __CT??_R0?AW4E@@@84[Flags]: 1
 COFF-I386: __CT??_R0?AW4E@@@84[Flags.ScalarType]: true
@@ -200,7 +200,7 @@ COFF-I386: __CT??_R0?AW4E@@@84[TypeDescr
 COFF-I386: __CT??_R0?AW4E@@@84[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0?AW4E@@@84[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0?AW4E@@@84[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0?AW4E@@@84[SizeOrOffset]: 4
+COFF-I386: __CT??_R0?AW4E@@@84[Size]: 4
 COFF-I386: __CT??_R0?AW4E@@@84[CopyCtor]: null
 COFF-I386: __CT??_R0PAUA@@@84044[Flags]: 1
 COFF-I386: __CT??_R0PAUA@@@84044[Flags.ScalarType]: true
@@ -209,7 +209,7 @@ COFF-I386: __CT??_R0PAUA@@@84044[TypeDes
 COFF-I386: __CT??_R0PAUA@@@84044[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0PAUA@@@84044[VirtualBasePointerOffset]: 4
 COFF-I386: __CT??_R0PAUA@@@84044[VirtualBaseAdjustmentOffset]: 4
-COFF-I386: __CT??_R0PAUA@@@84044[SizeOrOffset]: 4
+COFF-I386: __CT??_R0PAUA@@@84044[Size]: 4
 COFF-I386: __CT??_R0PAUA@@@84044[CopyCtor]: null
 COFF-I386: __CT??_R0PAUC@@@84048[Flags]: 1
 COFF-I386: __CT??_R0PAUC@@@84048[Flags.ScalarType]: true
@@ -218,7 +218,7 @@ COFF-I386: __CT??_R0PAUC@@@84048[TypeDes
 COFF-I386: __CT??_R0PAUC@@@84048[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0PAUC@@@84048[VirtualBasePointerOffset]: 4
 COFF-I386: __CT??_R0PAUC@@@84048[VirtualBaseAdjustmentOffset]: 8
-COFF-I386: __CT??_R0PAUC@@@84048[SizeOrOffset]: 4
+COFF-I386: __CT??_R0PAUC@@@84048[Size]: 4
 COFF-I386: __CT??_R0PAUC@@@84048[CopyCtor]: null
 COFF-I386: __CT??_R0PAUS@@@84[Flags]: 5
 COFF-I386: __CT??_R0PAUS@@@84[Flags.ScalarType]: true
@@ -227,7 +227,7 @@ COFF-I386: __CT??_R0PAUS@@@84[TypeDescri
 COFF-I386: __CT??_R0PAUS@@@84[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0PAUS@@@84[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0PAUS@@@84[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0PAUS@@@84[SizeOrOffset]: 4
+COFF-I386: __CT??_R0PAUS@@@84[Size]: 4
 COFF-I386: __CT??_R0PAUS@@@84[CopyCtor]: null
 COFF-I386: __CT??_R0PAW4E@@@84[Flags]: 1
 COFF-I386: __CT??_R0PAW4E@@@84[Flags.ScalarType]: true
@@ -236,7 +236,7 @@ COFF-I386: __CT??_R0PAW4E@@@84[TypeDescr
 COFF-I386: __CT??_R0PAW4E@@@84[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0PAW4E@@@84[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0PAW4E@@@84[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0PAW4E@@@84[SizeOrOffset]: 4
+COFF-I386: __CT??_R0PAW4E@@@84[Size]: 4
 COFF-I386: __CT??_R0PAW4E@@@84[CopyCtor]: null
 COFF-I386: __CT??_R0PAX at 84[Flags]: 1
 COFF-I386: __CT??_R0PAX at 84[Flags.ScalarType]: true
@@ -245,7 +245,7 @@ COFF-I386: __CT??_R0PAX at 84[TypeDescripto
 COFF-I386: __CT??_R0PAX at 84[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0PAX at 84[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0PAX at 84[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0PAX at 84[SizeOrOffset]: 4
+COFF-I386: __CT??_R0PAX at 84[Size]: 4
 COFF-I386: __CT??_R0PAX at 84[CopyCtor]: null
 COFF-I386: __CT??_R0PQS@@H at 88[Flags]: 1
 COFF-I386: __CT??_R0PQS@@H at 88[Flags.ScalarType]: true
@@ -254,5 +254,5 @@ COFF-I386: __CT??_R0PQS@@H at 88[TypeDescri
 COFF-I386: __CT??_R0PQS@@H at 88[NonVirtualBaseAdjustmentOffset]: 0
 COFF-I386: __CT??_R0PQS@@H at 88[VirtualBasePointerOffset]: -1
 COFF-I386: __CT??_R0PQS@@H at 88[VirtualBaseAdjustmentOffset]: 0
-COFF-I386: __CT??_R0PQS@@H at 88[SizeOrOffset]: 8
+COFF-I386: __CT??_R0PQS@@H at 88[Size]: 8
 COFF-I386: __CT??_R0PQS@@H at 88[CopyCtor]: null

Modified: llvm/trunk/tools/llvm-vtabledump/llvm-vtabledump.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-vtabledump/llvm-vtabledump.cpp?rev=230804&r1=230803&r2=230804&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-vtabledump/llvm-vtabledump.cpp (original)
+++ llvm/trunk/tools/llvm-vtabledump/llvm-vtabledump.cpp Fri Feb 27 16:35:25 2015
@@ -163,7 +163,7 @@ static void dumpVTables(const ObjectFile
     uint32_t NonVirtualBaseAdjustmentOffset;
     int32_t VirtualBasePointerOffset;
     uint32_t VirtualBaseAdjustmentOffset;
-    uint32_t SizeOrOffset;
+    uint32_t Size;
     StringRef Symbols[2];
   };
   std::map<std::pair<StringRef, uint64_t>, StringRef> VFTableEntries;
@@ -309,7 +309,7 @@ static void dumpVTables(const ObjectFile
       CT.NonVirtualBaseAdjustmentOffset = DataPtr[2];
       CT.VirtualBasePointerOffset = DataPtr[3];
       CT.VirtualBaseAdjustmentOffset = DataPtr[4];
-      CT.SizeOrOffset = DataPtr[5];
+      CT.Size = DataPtr[5];
       StringRef *I = std::begin(CT.Symbols), *E = std::end(CT.Symbols);
       if (collectRelocatedSymbols(Obj, Sec, SecAddress, SymAddress, SymSize, I,
                                   E))
@@ -456,7 +456,7 @@ static void dumpVTables(const ObjectFile
            << '\n';
     outs() << CTName << "[VirtualBaseAdjustmentOffset]: "
            << CT.VirtualBaseAdjustmentOffset << '\n';
-    outs() << CTName << "[SizeOrOffset]: " << CT.SizeOrOffset << '\n';
+    outs() << CTName << "[Size]: " << CT.Size << '\n';
     outs() << CTName
            << "[CopyCtor]: " << (CT.Symbols[1].empty() ? "null" : CT.Symbols[1])
            << '\n';





More information about the llvm-commits mailing list