Home | History | Annotate | Download | only in llvm-cxxdump
      1 RUN: llvm-cxxdump %p/Inputs/eh.obj.coff-i386 \
      2 RUN:   | FileCheck %s --check-prefix=COFF-I386
      3 
      4 
      5 COFF-I386: ??_R0?AUA@@@8[VFPtr]: ??_7type_info@@6B@
      6 COFF-I386: ??_R0?AUA@@@8[AlwaysZero]: 0
      7 COFF-I386: ??_R0?AUA@@@8[MangledName]: .?AUA@@
      8 COFF-I386: ??_R0?AUB@@@8[VFPtr]: ??_7type_info@@6B@
      9 COFF-I386: ??_R0?AUB@@@8[AlwaysZero]: 0
     10 COFF-I386: ??_R0?AUB@@@8[MangledName]: .?AUB@@
     11 COFF-I386: ??_R0?AUC@@@8[VFPtr]: ??_7type_info@@6B@
     12 COFF-I386: ??_R0?AUC@@@8[AlwaysZero]: 0
     13 COFF-I386: ??_R0?AUC@@@8[MangledName]: .?AUC@@
     14 COFF-I386: ??_R0?AUM@@@8[VFPtr]: ??_7type_info@@6B@
     15 COFF-I386: ??_R0?AUM@@@8[AlwaysZero]: 0
     16 COFF-I386: ??_R0?AUM@@@8[MangledName]: .?AUM@@
     17 COFF-I386: ??_R0?AUS@@@8[VFPtr]: ??_7type_info@@6B@
     18 COFF-I386: ??_R0?AUS@@@8[AlwaysZero]: 0
     19 COFF-I386: ??_R0?AUS@@@8[MangledName]: .?AUS@@
     20 COFF-I386: ??_R0?AW4E@@@8[VFPtr]: ??_7type_info@@6B@
     21 COFF-I386: ??_R0?AW4E@@@8[AlwaysZero]: 0
     22 COFF-I386: ??_R0?AW4E@@@8[MangledName]: .?AW4E@@
     23 COFF-I386: ??_R0PAUA@@@8[VFPtr]: ??_7type_info@@6B@
     24 COFF-I386: ??_R0PAUA@@@8[AlwaysZero]: 0
     25 COFF-I386: ??_R0PAUA@@@8[MangledName]: .PAUA@@
     26 COFF-I386: ??_R0PAUC@@@8[VFPtr]: ??_7type_info@@6B@
     27 COFF-I386: ??_R0PAUC@@@8[AlwaysZero]: 0
     28 COFF-I386: ??_R0PAUC@@@8[MangledName]: .PAUC@@
     29 COFF-I386: ??_R0PAUS@@@8[VFPtr]: ??_7type_info@@6B@
     30 COFF-I386: ??_R0PAUS@@@8[AlwaysZero]: 0
     31 COFF-I386: ??_R0PAUS@@@8[MangledName]: .PAUS@@
     32 COFF-I386: ??_R0PAW4E@@@8[VFPtr]: ??_7type_info@@6B@
     33 COFF-I386: ??_R0PAW4E@@@8[AlwaysZero]: 0
     34 COFF-I386: ??_R0PAW4E@@@8[MangledName]: .PAW4E@@
     35 COFF-I386: ??_R0PAX@8[VFPtr]: ??_7type_info@@6B@
     36 COFF-I386: ??_R0PAX@8[AlwaysZero]: 0
     37 COFF-I386: ??_R0PAX@8[MangledName]: .PAX
     38 COFF-I386: ??_R0PQS@@H@8[VFPtr]: ??_7type_info@@6B@
     39 COFF-I386: ??_R0PQS@@H@8[AlwaysZero]: 0
     40 COFF-I386: ??_R0PQS@@H@8[MangledName]: .PQS@@H
     41 COFF-I386: __TI1?AW4E@@[Flags]: 0
     42 COFF-I386: __TI1?AW4E@@[Flags.Const]: false
     43 COFF-I386: __TI1?AW4E@@[Flags.Volatile]: false
     44 COFF-I386: __TI1?AW4E@@[CleanupFn]: null
     45 COFF-I386: __TI1?AW4E@@[ForwardCompat]: null
     46 COFF-I386: __TI1?AW4E@@[CatchableTypeArray]: __CTA1?AW4E@@
     47 COFF-I386: __TI1PQS@@H[Flags]: 0
     48 COFF-I386: __TI1PQS@@H[Flags.Const]: false
     49 COFF-I386: __TI1PQS@@H[Flags.Volatile]: false
     50 COFF-I386: __TI1PQS@@H[CleanupFn]: null
     51 COFF-I386: __TI1PQS@@H[ForwardCompat]: null
     52 COFF-I386: __TI1PQS@@H[CatchableTypeArray]: __CTA1PQS@@H
     53 COFF-I386: __TI2CPAW4E@@[Flags]: 1
     54 COFF-I386: __TI2CPAW4E@@[Flags.Const]: true
     55 COFF-I386: __TI2CPAW4E@@[Flags.Volatile]: false
     56 COFF-I386: __TI2CPAW4E@@[CleanupFn]: null
     57 COFF-I386: __TI2CPAW4E@@[ForwardCompat]: null
     58 COFF-I386: __TI2CPAW4E@@[CatchableTypeArray]: __CTA2PAW4E@@
     59 COFF-I386: __TI2CVPAW4E@@[Flags]: 3
     60 COFF-I386: __TI2CVPAW4E@@[Flags.Const]: true
     61 COFF-I386: __TI2CVPAW4E@@[Flags.Volatile]: true
     62 COFF-I386: __TI2CVPAW4E@@[CleanupFn]: null
     63 COFF-I386: __TI2CVPAW4E@@[ForwardCompat]: null
     64 COFF-I386: __TI2CVPAW4E@@[CatchableTypeArray]: __CTA2PAW4E@@
     65 COFF-I386: __TI2PAW4E@@[Flags]: 0
     66 COFF-I386: __TI2PAW4E@@[Flags.Const]: false
     67 COFF-I386: __TI2PAW4E@@[Flags.Volatile]: false
     68 COFF-I386: __TI2PAW4E@@[CleanupFn]: null
     69 COFF-I386: __TI2PAW4E@@[ForwardCompat]: null
     70 COFF-I386: __TI2PAW4E@@[CatchableTypeArray]: __CTA2PAW4E@@
     71 COFF-I386: __TI2PAX[Flags]: 0
     72 COFF-I386: __TI2PAX[Flags.Const]: false
     73 COFF-I386: __TI2PAX[Flags.Volatile]: false
     74 COFF-I386: __TI2PAX[CleanupFn]: null
     75 COFF-I386: __TI2PAX[ForwardCompat]: null
     76 COFF-I386: __TI2PAX[CatchableTypeArray]: __CTA2PAX
     77 COFF-I386: __TI2VPAW4E@@[Flags]: 2
     78 COFF-I386: __TI2VPAW4E@@[Flags.Const]: false
     79 COFF-I386: __TI2VPAW4E@@[Flags.Volatile]: true
     80 COFF-I386: __TI2VPAW4E@@[CleanupFn]: null
     81 COFF-I386: __TI2VPAW4E@@[ForwardCompat]: null
     82 COFF-I386: __TI2VPAW4E@@[CatchableTypeArray]: __CTA2PAW4E@@
     83 COFF-I386: __TI3?AUM@@[Flags]: 0
     84 COFF-I386: __TI3?AUM@@[Flags.Const]: false
     85 COFF-I386: __TI3?AUM@@[Flags.Volatile]: false
     86 COFF-I386: __TI3?AUM@@[CleanupFn]: null
     87 COFF-I386: __TI3?AUM@@[ForwardCompat]: null
     88 COFF-I386: __TI3?AUM@@[CatchableTypeArray]: __CTA3?AUM@@
     89 COFF-I386: __TI3?AUS@@[Flags]: 0
     90 COFF-I386: __TI3?AUS@@[Flags.Const]: false
     91 COFF-I386: __TI3?AUS@@[Flags.Volatile]: false
     92 COFF-I386: __TI3?AUS@@[CleanupFn]: ??1S@@UAE@XZ
     93 COFF-I386: __TI3?AUS@@[ForwardCompat]: null
     94 COFF-I386: __TI3?AUS@@[CatchableTypeArray]: __CTA3?AUS@@
     95 COFF-I386: __TI4CPAUS@@[Flags]: 1
     96 COFF-I386: __TI4CPAUS@@[Flags.Const]: true
     97 COFF-I386: __TI4CPAUS@@[Flags.Volatile]: false
     98 COFF-I386: __TI4CPAUS@@[CleanupFn]: null
     99 COFF-I386: __TI4CPAUS@@[ForwardCompat]: null
    100 COFF-I386: __TI4CPAUS@@[CatchableTypeArray]: __CTA4PAUS@@
    101 COFF-I386: __TI4CVPAUS@@[Flags]: 3
    102 COFF-I386: __TI4CVPAUS@@[Flags.Const]: true
    103 COFF-I386: __TI4CVPAUS@@[Flags.Volatile]: true
    104 COFF-I386: __TI4CVPAUS@@[CleanupFn]: null
    105 COFF-I386: __TI4CVPAUS@@[ForwardCompat]: null
    106 COFF-I386: __TI4CVPAUS@@[CatchableTypeArray]: __CTA4PAUS@@
    107 COFF-I386: __TI4PAUS@@[Flags]: 0
    108 COFF-I386: __TI4PAUS@@[Flags.Const]: false
    109 COFF-I386: __TI4PAUS@@[Flags.Volatile]: false
    110 COFF-I386: __TI4PAUS@@[CleanupFn]: null
    111 COFF-I386: __TI4PAUS@@[ForwardCompat]: null
    112 COFF-I386: __TI4PAUS@@[CatchableTypeArray]: __CTA4PAUS@@
    113 COFF-I386: __TI4VPAUS@@[Flags]: 2
    114 COFF-I386: __TI4VPAUS@@[Flags.Const]: false
    115 COFF-I386: __TI4VPAUS@@[Flags.Volatile]: true
    116 COFF-I386: __TI4VPAUS@@[CleanupFn]: null
    117 COFF-I386: __TI4VPAUS@@[ForwardCompat]: null
    118 COFF-I386: __TI4VPAUS@@[CatchableTypeArray]: __CTA4PAUS@@
    119 COFF-I386: __CTA1?AW4E@@[NumEntries]: 1
    120 COFF-I386: __CTA1?AW4E@@[0]: __CT??_R0?AW4E@@@84
    121 COFF-I386: __CTA1PQS@@H[NumEntries]: 1
    122 COFF-I386: __CTA1PQS@@H[0]: __CT??_R0PQS@@H@88
    123 COFF-I386: __CTA2PAW4E@@[NumEntries]: 2
    124 COFF-I386: __CTA2PAW4E@@[0]: __CT??_R0PAW4E@@@84
    125 COFF-I386: __CTA2PAW4E@@[1]: __CT??_R0PAX@84
    126 COFF-I386: __CTA2PAX[NumEntries]: 2
    127 COFF-I386: __CTA2PAX[0]: __CT??_R0PAX@84
    128 COFF-I386: __CTA2PAX[1]: __CT??_R0PAX@84
    129 COFF-I386: __CTA3?AUM@@[NumEntries]: 3
    130 COFF-I386: __CTA3?AUM@@[0]: __CT??_R0?AUM@@@88
    131 COFF-I386: __CTA3?AUM@@[1]: __CT??_R0?AUA@@@84
    132 COFF-I386: __CTA3?AUM@@[2]: __CT??_R0?AUB@@@844
    133 COFF-I386: __CTA3?AUS@@[NumEntries]: 3
    134 COFF-I386: __CTA3?AUS@@[0]: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16
    135 COFF-I386: __CTA3?AUS@@[1]: __CT??_R0?AUA@@@84044
    136 COFF-I386: __CTA3?AUS@@[2]: __CT??_R0?AUC@@@84048
    137 COFF-I386: __CTA4PAUS@@[NumEntries]: 4
    138 COFF-I386: __CTA4PAUS@@[0]: __CT??_R0PAUS@@@84
    139 COFF-I386: __CTA4PAUS@@[1]: __CT??_R0PAUA@@@84044
    140 COFF-I386: __CTA4PAUS@@[2]: __CT??_R0PAUC@@@84048
    141 COFF-I386: __CTA4PAUS@@[3]: __CT??_R0PAX@84
    142 COFF-I386: __CT??_R0?AUA@@@84[Flags]: 0
    143 COFF-I386: __CT??_R0?AUA@@@84[Flags.ScalarType]: false
    144 COFF-I386: __CT??_R0?AUA@@@84[Flags.VirtualInheritance]: false
    145 COFF-I386: __CT??_R0?AUA@@@84[TypeDescriptor]: ??_R0?AUA@@@8
    146 COFF-I386: __CT??_R0?AUA@@@84[NonVirtualBaseAdjustmentOffset]: 0
    147 COFF-I386: __CT??_R0?AUA@@@84[VirtualBasePointerOffset]: -1
    148 COFF-I386: __CT??_R0?AUA@@@84[VirtualBaseAdjustmentOffset]: 0
    149 COFF-I386: __CT??_R0?AUA@@@84[Size]: 4
    150 COFF-I386: __CT??_R0?AUA@@@84[CopyCtor]: null
    151 COFF-I386: __CT??_R0?AUA@@@84044[Flags]: 0
    152 COFF-I386: __CT??_R0?AUA@@@84044[Flags.ScalarType]: false
    153 COFF-I386: __CT??_R0?AUA@@@84044[Flags.VirtualInheritance]: false
    154 COFF-I386: __CT??_R0?AUA@@@84044[TypeDescriptor]: ??_R0?AUA@@@8
    155 COFF-I386: __CT??_R0?AUA@@@84044[NonVirtualBaseAdjustmentOffset]: 0
    156 COFF-I386: __CT??_R0?AUA@@@84044[VirtualBasePointerOffset]: 4
    157 COFF-I386: __CT??_R0?AUA@@@84044[VirtualBaseAdjustmentOffset]: 4
    158 COFF-I386: __CT??_R0?AUA@@@84044[Size]: 4
    159 COFF-I386: __CT??_R0?AUA@@@84044[CopyCtor]: null
    160 COFF-I386: __CT??_R0?AUB@@@844[Flags]: 0
    161 COFF-I386: __CT??_R0?AUB@@@844[Flags.ScalarType]: false
    162 COFF-I386: __CT??_R0?AUB@@@844[Flags.VirtualInheritance]: false
    163 COFF-I386: __CT??_R0?AUB@@@844[TypeDescriptor]: ??_R0?AUB@@@8
    164 COFF-I386: __CT??_R0?AUB@@@844[NonVirtualBaseAdjustmentOffset]: 4
    165 COFF-I386: __CT??_R0?AUB@@@844[VirtualBasePointerOffset]: -1
    166 COFF-I386: __CT??_R0?AUB@@@844[VirtualBaseAdjustmentOffset]: 0
    167 COFF-I386: __CT??_R0?AUB@@@844[Size]: 4
    168 COFF-I386: __CT??_R0?AUB@@@844[CopyCtor]: null
    169 COFF-I386: __CT??_R0?AUC@@@84048[Flags]: 0
    170 COFF-I386: __CT??_R0?AUC@@@84048[Flags.ScalarType]: false
    171 COFF-I386: __CT??_R0?AUC@@@84048[Flags.VirtualInheritance]: false
    172 COFF-I386: __CT??_R0?AUC@@@84048[TypeDescriptor]: ??_R0?AUC@@@8
    173 COFF-I386: __CT??_R0?AUC@@@84048[NonVirtualBaseAdjustmentOffset]: 0
    174 COFF-I386: __CT??_R0?AUC@@@84048[VirtualBasePointerOffset]: 4
    175 COFF-I386: __CT??_R0?AUC@@@84048[VirtualBaseAdjustmentOffset]: 8
    176 COFF-I386: __CT??_R0?AUC@@@84048[Size]: 4
    177 COFF-I386: __CT??_R0?AUC@@@84048[CopyCtor]: null
    178 COFF-I386: __CT??_R0?AUM@@@88[Flags]: 0
    179 COFF-I386: __CT??_R0?AUM@@@88[Flags.ScalarType]: false
    180 COFF-I386: __CT??_R0?AUM@@@88[Flags.VirtualInheritance]: false
    181 COFF-I386: __CT??_R0?AUM@@@88[TypeDescriptor]: ??_R0?AUM@@@8
    182 COFF-I386: __CT??_R0?AUM@@@88[NonVirtualBaseAdjustmentOffset]: 0
    183 COFF-I386: __CT??_R0?AUM@@@88[VirtualBasePointerOffset]: -1
    184 COFF-I386: __CT??_R0?AUM@@@88[VirtualBaseAdjustmentOffset]: 0
    185 COFF-I386: __CT??_R0?AUM@@@88[Size]: 8
    186 COFF-I386: __CT??_R0?AUM@@@88[CopyCtor]: null
    187 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[Flags]: 4
    188 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[Flags.ScalarType]: false
    189 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[Flags.VirtualInheritance]: true
    190 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[TypeDescriptor]: ??_R0?AUS@@@8
    191 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[NonVirtualBaseAdjustmentOffset]: 0
    192 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[VirtualBasePointerOffset]: -1
    193 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[VirtualBaseAdjustmentOffset]: 0
    194 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[Size]: 16
    195 COFF-I386: __CT??_R0?AUS@@@8??0S@@QAE@ABU0@@Z16[CopyCtor]: ??0S@@QAE@ABU0@@Z
    196 COFF-I386: __CT??_R0?AW4E@@@84[Flags]: 1
    197 COFF-I386: __CT??_R0?AW4E@@@84[Flags.ScalarType]: true
    198 COFF-I386: __CT??_R0?AW4E@@@84[Flags.VirtualInheritance]: false
    199 COFF-I386: __CT??_R0?AW4E@@@84[TypeDescriptor]: ??_R0?AW4E@@@8
    200 COFF-I386: __CT??_R0?AW4E@@@84[NonVirtualBaseAdjustmentOffset]: 0
    201 COFF-I386: __CT??_R0?AW4E@@@84[VirtualBasePointerOffset]: -1
    202 COFF-I386: __CT??_R0?AW4E@@@84[VirtualBaseAdjustmentOffset]: 0
    203 COFF-I386: __CT??_R0?AW4E@@@84[Size]: 4
    204 COFF-I386: __CT??_R0?AW4E@@@84[CopyCtor]: null
    205 COFF-I386: __CT??_R0PAUA@@@84044[Flags]: 1
    206 COFF-I386: __CT??_R0PAUA@@@84044[Flags.ScalarType]: true
    207 COFF-I386: __CT??_R0PAUA@@@84044[Flags.VirtualInheritance]: false
    208 COFF-I386: __CT??_R0PAUA@@@84044[TypeDescriptor]: ??_R0PAUA@@@8
    209 COFF-I386: __CT??_R0PAUA@@@84044[NonVirtualBaseAdjustmentOffset]: 0
    210 COFF-I386: __CT??_R0PAUA@@@84044[VirtualBasePointerOffset]: 4
    211 COFF-I386: __CT??_R0PAUA@@@84044[VirtualBaseAdjustmentOffset]: 4
    212 COFF-I386: __CT??_R0PAUA@@@84044[Size]: 4
    213 COFF-I386: __CT??_R0PAUA@@@84044[CopyCtor]: null
    214 COFF-I386: __CT??_R0PAUC@@@84048[Flags]: 1
    215 COFF-I386: __CT??_R0PAUC@@@84048[Flags.ScalarType]: true
    216 COFF-I386: __CT??_R0PAUC@@@84048[Flags.VirtualInheritance]: false
    217 COFF-I386: __CT??_R0PAUC@@@84048[TypeDescriptor]: ??_R0PAUC@@@8
    218 COFF-I386: __CT??_R0PAUC@@@84048[NonVirtualBaseAdjustmentOffset]: 0
    219 COFF-I386: __CT??_R0PAUC@@@84048[VirtualBasePointerOffset]: 4
    220 COFF-I386: __CT??_R0PAUC@@@84048[VirtualBaseAdjustmentOffset]: 8
    221 COFF-I386: __CT??_R0PAUC@@@84048[Size]: 4
    222 COFF-I386: __CT??_R0PAUC@@@84048[CopyCtor]: null
    223 COFF-I386: __CT??_R0PAUS@@@84[Flags]: 5
    224 COFF-I386: __CT??_R0PAUS@@@84[Flags.ScalarType]: true
    225 COFF-I386: __CT??_R0PAUS@@@84[Flags.VirtualInheritance]: true
    226 COFF-I386: __CT??_R0PAUS@@@84[TypeDescriptor]: ??_R0PAUS@@@8
    227 COFF-I386: __CT??_R0PAUS@@@84[NonVirtualBaseAdjustmentOffset]: 0
    228 COFF-I386: __CT??_R0PAUS@@@84[VirtualBasePointerOffset]: -1
    229 COFF-I386: __CT??_R0PAUS@@@84[VirtualBaseAdjustmentOffset]: 0
    230 COFF-I386: __CT??_R0PAUS@@@84[Size]: 4
    231 COFF-I386: __CT??_R0PAUS@@@84[CopyCtor]: null
    232 COFF-I386: __CT??_R0PAW4E@@@84[Flags]: 1
    233 COFF-I386: __CT??_R0PAW4E@@@84[Flags.ScalarType]: true
    234 COFF-I386: __CT??_R0PAW4E@@@84[Flags.VirtualInheritance]: false
    235 COFF-I386: __CT??_R0PAW4E@@@84[TypeDescriptor]: ??_R0PAW4E@@@8
    236 COFF-I386: __CT??_R0PAW4E@@@84[NonVirtualBaseAdjustmentOffset]: 0
    237 COFF-I386: __CT??_R0PAW4E@@@84[VirtualBasePointerOffset]: -1
    238 COFF-I386: __CT??_R0PAW4E@@@84[VirtualBaseAdjustmentOffset]: 0
    239 COFF-I386: __CT??_R0PAW4E@@@84[Size]: 4
    240 COFF-I386: __CT??_R0PAW4E@@@84[CopyCtor]: null
    241 COFF-I386: __CT??_R0PAX@84[Flags]: 1
    242 COFF-I386: __CT??_R0PAX@84[Flags.ScalarType]: true
    243 COFF-I386: __CT??_R0PAX@84[Flags.VirtualInheritance]: false
    244 COFF-I386: __CT??_R0PAX@84[TypeDescriptor]: ??_R0PAX@8
    245 COFF-I386: __CT??_R0PAX@84[NonVirtualBaseAdjustmentOffset]: 0
    246 COFF-I386: __CT??_R0PAX@84[VirtualBasePointerOffset]: -1
    247 COFF-I386: __CT??_R0PAX@84[VirtualBaseAdjustmentOffset]: 0
    248 COFF-I386: __CT??_R0PAX@84[Size]: 4
    249 COFF-I386: __CT??_R0PAX@84[CopyCtor]: null
    250 COFF-I386: __CT??_R0PQS@@H@88[Flags]: 1
    251 COFF-I386: __CT??_R0PQS@@H@88[Flags.ScalarType]: true
    252 COFF-I386: __CT??_R0PQS@@H@88[Flags.VirtualInheritance]: false
    253 COFF-I386: __CT??_R0PQS@@H@88[TypeDescriptor]: ??_R0PQS@@H@8
    254 COFF-I386: __CT??_R0PQS@@H@88[NonVirtualBaseAdjustmentOffset]: 0
    255 COFF-I386: __CT??_R0PQS@@H@88[VirtualBasePointerOffset]: -1
    256 COFF-I386: __CT??_R0PQS@@H@88[VirtualBaseAdjustmentOffset]: 0
    257 COFF-I386: __CT??_R0PQS@@H@88[Size]: 8
    258 COFF-I386: __CT??_R0PQS@@H@88[CopyCtor]: null
    259