From 5f5d91cf8232656294d6f0a613fc0e107bc46e67 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 6 Aug 2015 00:13:22 +0300 Subject: Update test 42. Update test results. --- test/test39-01.txt | 389 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 226 insertions(+), 163 deletions(-) (limited to 'test/test39-01.txt') diff --git a/test/test39-01.txt b/test/test39-01.txt index 5cc07cf..846b811 100644 --- a/test/test39-01.txt +++ b/test/test39-01.txt @@ -181,63 +181,93 @@ function_decl Data2 test39.cpp 23:13 2147483647 - isVirtual: 1 - isAutogenerated: 1 integer_cst 256 2147483635 - decl size - constructor 5 - initial - array_type 4 - constructor type - pointer_type 3 - element type - type_decl __vtbl_ptr_type 0:0 2 - type name + constructor 10 - initial + array_type 9 - constructor type + pointer_type 8 - element type + type_decl __vtbl_ptr_type 0:0 7 - type name - isAutogenerated: 1 - function_type 2 - nested type - integer_type 1 - function return type + function_type 3 - nested type + integer_type 2 - function return type - precisionBits: 32 - signed - type_decl int 0:0 0 - type name + type_decl int 0:0 1 - type name - isAutogenerated: 1 - integer_cst 32 0 - type size - integer_cst -2147483648 0 - min value - integer_cst 2147483647 0 - max value - integer_type 3 - domain + integer_cst 32 1 - type size + integer_cst -2147483648 1 - min value + integer_cst 2147483647 1 - max value + integer_type 8 - domain - precisionBits: 64 - signed - integer_cst 64 2 - type size - integer_cst 0 2 - min value - integer_cst 3 2 - max value - nop_expr 4 - value - integer_cst 0 3 - operand - nop_expr 4 - value - addr_expr 3 - operand - var_decl _ZTI5Data2 test39.cpp 18:8 2 - operand + integer_cst 64 7 - type size + integer_cst 0 7 - min value + integer_cst 3 7 - max value + nop_expr 9 - value + integer_cst 0 8 - operand + nop_expr 9 - value + addr_expr 8 - operand + var_decl _ZTI5Data2 test39.cpp 18:8 7 - operand - isAutogenerated: 1 - integer_cst 128 1 - decl size - record_type 1 - var type - type_decl __class_type_info_pseudo 0:0 0 - type name - nop_expr 4 - value - addr_expr 3 - operand - function_decl __comp_dtor test39.cpp 23:13 2 - operand + integer_cst 128 6 - decl size + record_type 6 - var type + type_decl __class_type_info_pseudo 0:0 5 - type name + nop_expr 9 - value + addr_expr 8 - operand + function_decl __comp_dtor test39.cpp 23:13 7 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 - method_type 1 - function type - void_type 0 - method return type - record_type 0 - method base type - tree_list 0 - arg types - parm_decl this test39.cpp 23:20 1 - argument + method_type 6 - function type + void_type 5 - method return type + type_decl void 0:0 4 - type name + - isAutogenerated: 1 + record_type 5 - method base type + type_decl Data2 test39.cpp 18:8 4 - type name + - isAutogenerated: 1 + tree_list 5 - arg types + pointer_type 4 - value + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + tree_list 4 - chain + void_type 3 - value + type_decl void 0:0 2 - type name + - isAutogenerated: 1 + parm_decl this test39.cpp 23:20 6 - argument - isAutogenerated: 1 - pointer_type 0 - decl type - integer_cst 64 0 - parm size - nop_expr 4 - value - addr_expr 3 - operand - function_decl __deleting_dtor test39.cpp 23:13 2 - operand + pointer_type 5 - decl type + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + integer_cst 64 5 - parm size + nop_expr 9 - value + addr_expr 8 - operand + function_decl __deleting_dtor test39.cpp 23:13 7 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 - method_type 1 - function type - void_type 0 - method return type - record_type 0 - method base type - tree_list 0 - arg types - parm_decl this test39.cpp 23:20 1 - argument + method_type 6 - function type + void_type 5 - method return type + type_decl void 0:0 4 - type name + - isAutogenerated: 1 + record_type 5 - method base type + type_decl Data2 test39.cpp 18:8 4 - type name + - isAutogenerated: 1 + tree_list 5 - arg types + pointer_type 4 - value + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + tree_list 4 - chain + void_type 3 - value + type_decl void 0:0 2 - type name + - isAutogenerated: 1 + parm_decl this test39.cpp 23:20 6 - argument - isAutogenerated: 1 - pointer_type 0 - decl type - integer_cst 64 0 - parm size + pointer_type 5 - decl type + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + integer_cst 64 5 - parm size array_type 2147483635 - var type pointer_type 2147483634 - element type type_decl __vtbl_ptr_type 0:0 2147483633 - type name @@ -396,63 +426,93 @@ function_decl __base_dtor test39.cpp 23:13 2147483647 - isVirtual: 1 - isAutogenerated: 1 integer_cst 256 2147483635 - decl size - constructor 5 - initial - array_type 4 - constructor type - pointer_type 3 - element type - type_decl __vtbl_ptr_type 0:0 2 - type name + constructor 10 - initial + array_type 9 - constructor type + pointer_type 8 - element type + type_decl __vtbl_ptr_type 0:0 7 - type name - isAutogenerated: 1 - function_type 2 - nested type - integer_type 1 - function return type + function_type 3 - nested type + integer_type 2 - function return type - precisionBits: 32 - signed - type_decl int 0:0 0 - type name + type_decl int 0:0 1 - type name - isAutogenerated: 1 - integer_cst 32 0 - type size - integer_cst -2147483648 0 - min value - integer_cst 2147483647 0 - max value - integer_type 3 - domain + integer_cst 32 1 - type size + integer_cst -2147483648 1 - min value + integer_cst 2147483647 1 - max value + integer_type 8 - domain - precisionBits: 64 - signed - integer_cst 64 2 - type size - integer_cst 0 2 - min value - integer_cst 3 2 - max value - nop_expr 4 - value - integer_cst 0 3 - operand - nop_expr 4 - value - addr_expr 3 - operand - var_decl _ZTI5Data2 test39.cpp 18:8 2 - operand + integer_cst 64 7 - type size + integer_cst 0 7 - min value + integer_cst 3 7 - max value + nop_expr 9 - value + integer_cst 0 8 - operand + nop_expr 9 - value + addr_expr 8 - operand + var_decl _ZTI5Data2 test39.cpp 18:8 7 - operand - isAutogenerated: 1 - integer_cst 128 1 - decl size - record_type 1 - var type - type_decl __class_type_info_pseudo 0:0 0 - type name - nop_expr 4 - value - addr_expr 3 - operand - function_decl __comp_dtor test39.cpp 23:13 2 - operand + integer_cst 128 6 - decl size + record_type 6 - var type + type_decl __class_type_info_pseudo 0:0 5 - type name + nop_expr 9 - value + addr_expr 8 - operand + function_decl __comp_dtor test39.cpp 23:13 7 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 - method_type 1 - function type - void_type 0 - method return type - record_type 0 - method base type - tree_list 0 - arg types - parm_decl this test39.cpp 23:20 1 - argument + method_type 6 - function type + void_type 5 - method return type + type_decl void 0:0 4 - type name + - isAutogenerated: 1 + record_type 5 - method base type + type_decl Data2 test39.cpp 18:8 4 - type name + - isAutogenerated: 1 + tree_list 5 - arg types + pointer_type 4 - value + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + tree_list 4 - chain + void_type 3 - value + type_decl void 0:0 2 - type name + - isAutogenerated: 1 + parm_decl this test39.cpp 23:20 6 - argument - isAutogenerated: 1 - pointer_type 0 - decl type - integer_cst 64 0 - parm size - nop_expr 4 - value - addr_expr 3 - operand - function_decl __deleting_dtor test39.cpp 23:13 2 - operand + pointer_type 5 - decl type + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + integer_cst 64 5 - parm size + nop_expr 9 - value + addr_expr 8 - operand + function_decl __deleting_dtor test39.cpp 23:13 7 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 - method_type 1 - function type - void_type 0 - method return type - record_type 0 - method base type - tree_list 0 - arg types - parm_decl this test39.cpp 23:20 1 - argument + method_type 6 - function type + void_type 5 - method return type + type_decl void 0:0 4 - type name + - isAutogenerated: 1 + record_type 5 - method base type + type_decl Data2 test39.cpp 18:8 4 - type name + - isAutogenerated: 1 + tree_list 5 - arg types + pointer_type 4 - value + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + tree_list 4 - chain + void_type 3 - value + type_decl void 0:0 2 - type name + - isAutogenerated: 1 + parm_decl this test39.cpp 23:20 6 - argument - isAutogenerated: 1 - pointer_type 0 - decl type - integer_cst 64 0 - parm size + pointer_type 5 - decl type + record_type 3 - nested type + type_decl Data2 test39.cpp 18:8 2 - type name + - isAutogenerated: 1 + integer_cst 64 5 - parm size array_type 2147483635 - var type pointer_type 2147483634 - element type type_decl __vtbl_ptr_type 0:0 2147483633 - type name @@ -8026,9 +8086,9 @@ function_decl func4 test39.cpp 131:10 2147483647 decl_expr test39.cpp 142:15 2147483644 - statement var_decl data2 test39.cpp 142:15 2147483643 - operand - isUsed: 1 - integer_cst 256 3 - decl size 2 - record_type 3 - var type 2 - type_decl Data1 test39.cpp 3:8 2 - type name + integer_cst 256 5 - decl size 2 + record_type 5 - var type 2 + type_decl Data1 test39.cpp 3:8 4 - type name - isAutogenerated: 1 cleanup_point_expr test39.cpp 143:53 2147483644 - statement expr_stmt test39.cpp 143:53 2147483643 - operand @@ -8897,12 +8957,12 @@ function_decl func4 test39.cpp 131:10 2147483647 decl_expr test39.cpp 152:24 2147483644 - statement var_decl ptr1 test39.cpp 152:16 2147483643 - operand integer_cst 64 2147483642 - decl size - addr_expr 5 - initial - var_decl data2 test39.cpp 142:15 4 - operand + addr_expr 10 - initial + var_decl data2 test39.cpp 142:15 9 - operand - isUsed: 1 - integer_cst 256 3 - decl size 2 - record_type 3 - var type 2 - type_decl Data1 test39.cpp 3:8 2 - type name + integer_cst 256 5 - decl size 2 + record_type 5 - var type 2 + type_decl Data1 test39.cpp 3:8 4 - type name - isAutogenerated: 1 pointer_type 2147483642 - var type record_type 3 - nested type @@ -9775,22 +9835,22 @@ function_decl func4 test39.cpp 131:10 2147483647 block 2147483645 - operand var_decl data2 test39.cpp 142:15 2147483644 - block vars - isUsed: 1 - integer_cst 256 3 - decl size 2 - record_type 3 - var type 2 - type_decl Data1 test39.cpp 3:8 2 - type name + integer_cst 256 5 - decl size 2 + record_type 5 - var type 2 + type_decl Data1 test39.cpp 3:8 4 - type name - isAutogenerated: 1 var_decl ptr1 test39.cpp 152:16 2147483644 - block vars - integer_cst 64 3 - decl size 2 - addr_expr 3 - initial 2 - var_decl data2 test39.cpp 142:15 2 - operand + integer_cst 64 5 - decl size 2 + addr_expr 10 - initial 2 + var_decl data2 test39.cpp 142:15 9 - operand - isUsed: 1 - integer_cst 256 1 - decl size 2 - record_type 1 - var type 2 - type_decl Data1 test39.cpp 3:8 0 - type name + integer_cst 256 5 - decl size 2 + record_type 5 - var type 2 + type_decl Data1 test39.cpp 3:8 4 - type name - isAutogenerated: 1 - pointer_type 3 - var type 2 - record_type 2 - nested type - type_decl Data1 test39.cpp 3:8 1 - type name + pointer_type 5 - var type 2 + record_type 3 - nested type + type_decl Data1 test39.cpp 3:8 2 - type name - isAutogenerated: 1 function_decl func5 test39.cpp 164:10 2147483647 - isPublic: 1 @@ -10695,9 +10755,9 @@ function_decl func5 test39.cpp 164:10 2147483647 - stringLength: 5 decl_expr test39.cpp 175:15 2147483644 - statement var_decl data2 test39.cpp 175:15 2147483643 - operand - integer_cst 256 3 - decl size 2 - record_type 3 - var type 2 - type_decl Data1 test39.cpp 3:8 2 - type name + integer_cst 256 5 - decl size 2 + record_type 5 - var type 2 + type_decl Data1 test39.cpp 3:8 4 - type name - isAutogenerated: 1 cleanup_point_expr test39.cpp 176:53 2147483644 - statement expr_stmt test39.cpp 176:53 2147483643 - operand @@ -12438,14 +12498,14 @@ function_decl func5 test39.cpp 164:10 2147483647 decl_expr test39.cpp 195:54 2147483644 - statement var_decl ptr1 test39.cpp 195:16 2147483643 - operand integer_cst 64 2147483642 - decl size - nop_expr 5 - initial - addr_expr 4 - operand - var_decl data1 test39.cpp 185:16 3 - operand + nop_expr 10 - initial + addr_expr 9 - operand + var_decl data1 test39.cpp 185:16 8 - operand - isUsed: 1 - integer_cst 64 2 - decl size 2 - pointer_type 2 - var type 2 - record_type 1 - nested type - type_decl Data1 test39.cpp 3:8 0 - type name + integer_cst 64 5 - decl size 2 + pointer_type 5 - var type 2 + record_type 3 - nested type + type_decl Data1 test39.cpp 3:8 2 - type name - isAutogenerated: 1 pointer_type 2147483642 - var type record_type 3 - nested type @@ -13317,28 +13377,31 @@ function_decl func5 test39.cpp 164:10 2147483647 - stringLength: 5 block 2147483645 - operand var_decl data2 test39.cpp 175:15 2147483644 - block vars - integer_cst 256 3 - decl size 2 - record_type 3 - var type 2 - type_decl Data1 test39.cpp 3:8 2 - type name + integer_cst 256 5 - decl size 2 + record_type 5 - var type 2 + type_decl Data1 test39.cpp 3:8 4 - type name - isAutogenerated: 1 var_decl data1 test39.cpp 185:16 2147483644 - block vars - isUsed: 1 - integer_cst 64 3 - decl size 2 - pointer_type 3 - var type 2 - record_type 2 - nested type - type_decl Data1 test39.cpp 3:8 1 - type name + integer_cst 64 5 - decl size 2 + pointer_type 5 - var type 2 + record_type 3 - nested type + type_decl Data1 test39.cpp 3:8 2 - type name - isAutogenerated: 1 var_decl ptr1 test39.cpp 195:16 2147483644 - block vars - integer_cst 64 3 - decl size 2 - nop_expr 3 - initial 2 - addr_expr 2 - operand - var_decl data1 test39.cpp 185:16 1 - operand + integer_cst 64 5 - decl size 2 + nop_expr 10 - initial 2 + addr_expr 9 - operand + var_decl data1 test39.cpp 185:16 8 - operand - isUsed: 1 - integer_cst 64 0 - decl size 2 - pointer_type 0 - var type 2 - pointer_type 3 - var type 2 - record_type 2 - nested type - type_decl Data1 test39.cpp 3:8 1 - type name + integer_cst 64 5 - decl size 2 + pointer_type 5 - var type 2 + record_type 3 - nested type + type_decl Data1 test39.cpp 3:8 2 - type name + - isAutogenerated: 1 + pointer_type 5 - var type 2 + record_type 3 - nested type + type_decl Data1 test39.cpp 3:8 2 - type name - isAutogenerated: 1 function_decl func6 test39.cpp 207:9 2147483647 - isPublic: 1 @@ -14280,22 +14343,22 @@ function_decl func6 test39.cpp 207:9 2147483647 decl_expr test39.cpp 218:19 2147483644 - statement var_decl arr test39.cpp 218:13 2147483643 - operand - isUsed: 1 - integer_cst 320 3 - decl size 2 - array_type 3 - var type 2 - integer_type 2 - element type + integer_cst 320 5 - decl size 2 + array_type 5 - var type 2 + integer_type 4 - element type - precisionBits: 32 - signed - type_decl int 0:0 1 - type name + type_decl int 0:0 3 - type name - isAutogenerated: 1 - integer_cst 32 1 - type size - integer_cst -2147483648 1 - min value - integer_cst 2147483647 1 - max value - integer_type 2 - domain + integer_cst 32 3 - type size + integer_cst -2147483648 3 - min value + integer_cst 2147483647 3 - max value + integer_type 4 - domain - precisionBits: 64 - signed - integer_cst 64 1 - type size - integer_cst 0 1 - min value - integer_cst 9 1 - max value + integer_cst 64 3 - type size + integer_cst 0 3 - min value + integer_cst 9 3 - max value cleanup_point_expr test39.cpp 219:57 2147483644 - statement expr_stmt test39.cpp 219:57 2147483643 - operand call_expr test39.cpp 219:31 2147483642 - expresssion @@ -15169,22 +15232,22 @@ function_decl func6 test39.cpp 207:9 2147483647 integer_cst 4 2147483639 - element size var_decl arr test39.cpp 218:13 2147483639 - operand - isUsed: 1 - integer_cst 320 3 - decl size 2 - array_type 3 - var type 2 - integer_type 2 - element type + integer_cst 320 5 - decl size 2 + array_type 5 - var type 2 + integer_type 4 - element type - precisionBits: 32 - signed - type_decl int 0:0 1 - type name + type_decl int 0:0 3 - type name - isAutogenerated: 1 - integer_cst 32 1 - type size - integer_cst -2147483648 1 - min value - integer_cst 2147483647 1 - max value - integer_type 2 - domain + integer_cst 32 3 - type size + integer_cst -2147483648 3 - min value + integer_cst 2147483647 3 - max value + integer_type 4 - domain - precisionBits: 64 - signed - integer_cst 64 1 - type size - integer_cst 0 1 - min value - integer_cst 9 1 - max value + integer_cst 64 3 - type size + integer_cst 0 3 - min value + integer_cst 9 3 - max value integer_cst 1 2147483639 - operand component_ref test39.cpp 228:24 2147483640 - operand indirect_ref 2147483639 - object @@ -16106,22 +16169,22 @@ function_decl func6 test39.cpp 207:9 2147483647 block 2147483645 - operand var_decl arr test39.cpp 218:13 2147483644 - block vars - isUsed: 1 - integer_cst 320 3 - decl size 2 - array_type 3 - var type 2 - integer_type 2 - element type + integer_cst 320 5 - decl size 2 + array_type 5 - var type 2 + integer_type 4 - element type - precisionBits: 32 - signed - type_decl int 0:0 1 - type name + type_decl int 0:0 3 - type name - isAutogenerated: 1 - integer_cst 32 1 - type size - integer_cst -2147483648 1 - min value - integer_cst 2147483647 1 - max value - integer_type 2 - domain + integer_cst 32 3 - type size + integer_cst -2147483648 3 - min value + integer_cst 2147483647 3 - max value + integer_type 4 - domain - precisionBits: 64 - signed - integer_cst 64 1 - type size - integer_cst 0 1 - min value - integer_cst 9 1 - max value + integer_cst 64 3 - type size + integer_cst 0 3 - min value + integer_cst 9 3 - max value function_decl func7 test39.cpp 241:10 2147483647 - isPublic: 1 method_type 2147483646 - function type -- cgit v1.2.3-60-g2f50