From 77d5fb6fbf6553fa4a62be9e90337394a147f856 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 22 Jul 2015 01:31:47 +0300 Subject: Update test 39. Update test results. --- test/test39-01.txt | 5318 ++++++++++++++++++++++++---------------------------- 1 file changed, 2478 insertions(+), 2840 deletions(-) (limited to 'test/test39-01.txt') diff --git a/test/test39-01.txt b/test/test39-01.txt index 54f8683..f86ac01 100644 --- a/test/test39-01.txt +++ b/test/test39-01.txt @@ -21,24 +21,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -46,17 +28,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 record_type - method base type @@ -96,24 +70,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -121,17 +77,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field @@ -175,24 +123,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -200,17 +130,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 tree_list - chain @@ -239,24 +161,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -264,17 +168,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -301,24 +197,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -326,17 +204,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -364,24 +234,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -389,17 +241,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -429,24 +273,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -454,17 +280,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -491,24 +309,6 @@ function_decl getData3 test39.cpp 8:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -516,17 +316,9 @@ function_decl getData3 test39.cpp 8:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 function_decl getData4 test39.cpp 12:19 @@ -552,24 +344,6 @@ function_decl getData4 test39.cpp 12:19 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -577,17 +351,9 @@ function_decl getData4 test39.cpp 12:19 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 tree_list - arg types @@ -616,24 +382,6 @@ function_decl getData4 test39.cpp 12:19 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -641,17 +389,9 @@ function_decl getData4 test39.cpp 12:19 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -679,24 +419,6 @@ function_decl getData4 test39.cpp 12:19 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -704,17 +426,9 @@ function_decl getData4 test39.cpp 12:19 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -781,24 +495,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -806,17 +502,9 @@ function_decl Data2 test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field @@ -851,12 +539,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -873,24 +555,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -898,17 +562,9 @@ function_decl Data2 test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 tree_list - chain @@ -942,12 +598,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -964,24 +614,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -989,17 +621,9 @@ function_decl Data2 test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -1038,12 +662,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -1060,24 +678,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -1085,17 +685,9 @@ function_decl Data2 test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -1133,6 +725,11 @@ function_decl Data2 test39.cpp 23:13 integer_type - function return type - precisionBits: 32 - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed @@ -1145,6 +742,13 @@ function_decl Data2 test39.cpp 23:13 addr_expr - operand var_decl _ZTI5Data2 test39.cpp 18:8 - operand - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl __class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor test39.cpp 23:13 - operand @@ -1153,6 +757,12 @@ function_decl Data2 test39.cpp 23:13 - isPublic: 1 method_type - function type void_type - method return type + record_type - method base type + tree_list - arg types + parm_decl this test39.cpp 23:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor test39.cpp 23:13 - operand @@ -1161,6 +771,12 @@ function_decl Data2 test39.cpp 23:13 - isPublic: 1 method_type - function type void_type - method return type + record_type - method base type + tree_list - arg types + parm_decl this test39.cpp 23:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name @@ -1199,12 +815,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -1221,24 +831,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -1246,17 +838,9 @@ function_decl Data2 test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -1312,24 +896,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -1337,17 +903,9 @@ function_decl Data2 test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 18:8 - field @@ -1425,12 +983,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -1447,24 +999,6 @@ function_decl Data2 test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -1472,17 +1006,9 @@ function_decl Data2 test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -1547,24 +1073,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -1572,17 +1080,9 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field @@ -1617,12 +1117,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -1639,24 +1133,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -1664,17 +1140,9 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 tree_list - chain @@ -1699,12 +1167,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -1721,24 +1183,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -1746,17 +1190,9 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -1784,12 +1220,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -1806,24 +1236,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -1831,17 +1243,9 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -1879,6 +1283,11 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - function return type - precisionBits: 32 - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed @@ -1891,6 +1300,13 @@ function_decl __base_dtor test39.cpp 23:13 addr_expr - operand var_decl _ZTI5Data2 test39.cpp 18:8 - operand - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl __class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor test39.cpp 23:13 - operand @@ -1899,6 +1315,12 @@ function_decl __base_dtor test39.cpp 23:13 - isPublic: 1 method_type - function type void_type - method return type + record_type - method base type + tree_list - arg types + parm_decl this test39.cpp 23:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor test39.cpp 23:13 - operand @@ -1907,6 +1329,12 @@ function_decl __base_dtor test39.cpp 23:13 - isPublic: 1 method_type - function type void_type - method return type + record_type - method base type + tree_list - arg types + parm_decl this test39.cpp 23:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name @@ -1945,12 +1373,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -1967,24 +1389,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -1992,17 +1396,9 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -2058,24 +1454,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -2083,17 +1461,9 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 18:8 - field @@ -2161,12 +1531,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -2183,24 +1547,6 @@ function_decl __base_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -2208,17 +1554,9 @@ function_decl __base_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -2286,24 +1624,6 @@ function_decl __comp_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -2311,17 +1631,9 @@ function_decl __comp_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field @@ -2356,12 +1668,6 @@ function_decl __comp_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -2378,24 +1684,6 @@ function_decl __comp_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -2403,17 +1691,9 @@ function_decl __comp_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 tree_list - chain @@ -2438,12 +1718,6 @@ function_decl __comp_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -2460,24 +1734,6 @@ function_decl __comp_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -2485,17 +1741,9 @@ function_decl __comp_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -2562,24 +1810,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -2587,17 +1817,9 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field @@ -2632,12 +1854,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -2654,24 +1870,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -2679,17 +1877,9 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 tree_list - chain @@ -2714,12 +1904,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -2736,24 +1920,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -2761,17 +1927,9 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -2902,12 +2060,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -2924,24 +2076,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -2949,17 +2083,9 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -3001,12 +2127,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -3023,24 +2143,6 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -3048,17 +2150,9 @@ function_decl __deleting_dtor test39.cpp 23:13 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -3085,24 +2179,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3110,17 +2186,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 record_type - method base type @@ -3178,24 +2246,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3203,17 +2253,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field @@ -3248,12 +2290,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -3270,24 +2306,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -3295,17 +2313,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 tree_list - chain @@ -3334,24 +2344,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3359,17 +2351,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -3387,12 +2371,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -3409,24 +2387,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -3434,17 +2394,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -3472,24 +2424,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3497,17 +2431,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -3528,12 +2454,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -3550,24 +2470,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -3575,17 +2477,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -3612,24 +2506,6 @@ function_decl getData3 test39.cpp 26:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3637,17 +2513,9 @@ function_decl getData3 test39.cpp 26:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 function_decl getData1 test39.cpp 42:12 @@ -3673,24 +2541,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3698,17 +2548,9 @@ function_decl getData1 test39.cpp 42:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 record_type - method base type @@ -3737,24 +2579,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3762,17 +2586,9 @@ function_decl getData1 test39.cpp 42:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field @@ -3798,24 +2614,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -3823,17 +2621,9 @@ function_decl getData1 test39.cpp 42:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field @@ -3850,12 +2640,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -3872,24 +2656,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -3897,17 +2663,9 @@ function_decl getData1 test39.cpp 42:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field @@ -3922,76 +2680,16 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 tree_list - chain @@ -4020,24 +2718,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4045,17 +2725,9 @@ function_decl getData1 test39.cpp 42:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -4071,76 +2743,16 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -4168,24 +2780,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4193,17 +2787,9 @@ function_decl getData1 test39.cpp 42:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -4222,76 +2808,16 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -4318,24 +2844,6 @@ function_decl getData1 test39.cpp 42:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4343,17 +2851,9 @@ function_decl getData1 test39.cpp 42:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 function_decl getData2 test39.cpp 47:12 @@ -4381,24 +2881,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4406,17 +2888,9 @@ function_decl getData2 test39.cpp 47:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 record_type - method base type @@ -4445,24 +2919,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4470,17 +2926,9 @@ function_decl getData2 test39.cpp 47:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field @@ -4506,24 +2954,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4531,17 +2961,9 @@ function_decl getData2 test39.cpp 47:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field @@ -4558,12 +2980,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -4580,24 +2996,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -4605,17 +3003,9 @@ function_decl getData2 test39.cpp 47:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field @@ -4630,76 +3020,16 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 tree_list - chain @@ -4728,24 +3058,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4753,17 +3065,9 @@ function_decl getData2 test39.cpp 47:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -4779,76 +3083,16 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -4876,24 +3120,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -4901,17 +3127,9 @@ function_decl getData2 test39.cpp 47:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - decl size @@ -4930,76 +3148,16 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -5026,24 +3184,6 @@ function_decl getData2 test39.cpp 47:12 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -5051,17 +3191,9 @@ function_decl getData2 test39.cpp 47:12 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 function_decl func1 test39.cpp 52:10 @@ -5096,24 +3228,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -5121,17 +3235,9 @@ function_decl func1 test39.cpp 52:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field @@ -5157,24 +3263,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -5182,17 +3270,9 @@ function_decl func1 test39.cpp 52:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field @@ -5209,12 +3289,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -5231,24 +3305,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -5256,17 +3312,9 @@ function_decl func1 test39.cpp 52:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field @@ -5281,76 +3329,16 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 tree_list - chain @@ -5374,24 +3362,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -5399,17 +3369,9 @@ function_decl func1 test39.cpp 52:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 tree_list - chain @@ -5432,76 +3394,16 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -5527,24 +3429,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -5552,17 +3436,9 @@ function_decl func1 test39.cpp 52:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -6306,24 +4182,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -6331,17 +4189,9 @@ function_decl func1 test39.cpp 52:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -7096,24 +4946,6 @@ function_decl func1 test39.cpp 52:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -7121,17 +4953,9 @@ function_decl func1 test39.cpp 52:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -7890,24 +5714,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -7915,17 +5721,9 @@ function_decl func2 test39.cpp 85:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field @@ -7951,24 +5749,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -7976,17 +5756,9 @@ function_decl func2 test39.cpp 85:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field @@ -8003,12 +5775,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -8025,24 +5791,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -8050,17 +5798,9 @@ function_decl func2 test39.cpp 85:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field @@ -8075,76 +5815,16 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 tree_list - chain @@ -8168,24 +5848,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -8193,17 +5855,9 @@ function_decl func2 test39.cpp 85:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 tree_list - chain @@ -8226,76 +5880,16 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -8321,24 +5915,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -8346,17 +5922,9 @@ function_decl func2 test39.cpp 85:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -9100,24 +6668,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -9125,17 +6675,9 @@ function_decl func2 test39.cpp 85:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -9162,24 +6704,6 @@ function_decl func2 test39.cpp 85:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -9187,17 +6711,9 @@ function_decl func2 test39.cpp 85:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 1 - operand @@ -9944,24 +7460,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -9969,17 +7467,9 @@ function_decl func3 test39.cpp 108:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field @@ -10005,24 +7495,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -10030,17 +7502,9 @@ function_decl func3 test39.cpp 108:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field @@ -10057,12 +7521,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed field_decl val test39.cpp 20:9 - field - signed integer_cst 32 - decl size @@ -10079,24 +7537,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 22:14 - field - signed integer_cst 96 - decl size @@ -10104,17 +7544,9 @@ function_decl func3 test39.cpp 108:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data2 test39.cpp 19:1 - field - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field @@ -10129,76 +7561,16 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 tree_list - chain @@ -10222,24 +7594,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -10247,17 +7601,9 @@ function_decl func3 test39.cpp 108:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 tree_list - chain @@ -10280,76 +7626,16 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp2 test39.cpp 39:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl tmp3 test39.cpp 40:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data2 test39.cpp 18:8 - type name - - isAutogenerated: 1 - field_decl _vptr.Data2 test39.cpp 18:8 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_type - field type - field_decl val test39.cpp 20:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 21:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 22:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data2 test39.cpp 19:1 - field - - isAutogenerated: 1 type_decl Object1 test39.cpp 37:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -10375,24 +7661,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -10400,17 +7668,9 @@ function_decl func3 test39.cpp 108:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -11154,24 +8414,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -11179,17 +8421,9 @@ function_decl func3 test39.cpp 108:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 64 - parm size @@ -11216,24 +8450,6 @@ function_decl func3 test39.cpp 108:10 integer_cst 64 - decl size pointer_type - field type record_type - nested type - type_decl Data1 test39.cpp 3:8 - type name - - isAutogenerated: 1 - field_decl val test39.cpp 5:9 - field - - signed - integer_cst 32 - decl size - integer_type - field type - - precisionBits: 32 - - signed - field_decl ptrval test39.cpp 6:12 - field - - unsigned - integer_cst 64 - decl size - pointer_type - field type - field_decl arr test39.cpp 7:14 - field - - signed - integer_cst 96 - decl size - array_type - field type - type_decl Data1 test39.cpp 4:1 - field - - isAutogenerated: 1 field_decl arr test39.cpp 7:14 - field - signed integer_cst 96 - decl size @@ -11241,17 +8457,9 @@ function_decl func3 test39.cpp 108:10 integer_type - element type - precisionBits: 32 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 2 - max value type_decl Data1 test39.cpp 4:1 - field - isAutogenerated: 1 integer_cst 0 - operand @@ -11966,3 +9174,2433 @@ function_decl func3 test39.cpp 108:10 addr_expr - operand string_cst ptr1 - operand - stringLength: 5 +function_decl func4 test39.cpp 131:10 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test39.cpp 36:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test39.cpp 38:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + type_decl Data1 test39.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test39.cpp 5:9 - field + - signed + integer_cst 32 - decl size + integer_type - field type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + field_decl ptrval test39.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl arr test39.cpp 7:14 - field + - signed + integer_cst 96 - decl size + array_type - field type + integer_type - element type + - precisionBits: 32 + - signed + integer_type - domain + - precisionBits: 64 + - signed + type_decl Data1 test39.cpp 4:1 - field + - isAutogenerated: 1 + field_decl tmp2 test39.cpp 39:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + type_decl Data1 test39.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test39.cpp 5:9 - field + - signed + integer_cst 32 - decl size + integer_type - field type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + field_decl ptrval test39.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl arr test39.cpp 7:14 - field + - signed + integer_cst 96 - decl size + array_type - field type + integer_type - element type + - precisionBits: 32 + - signed + integer_type - domain + - precisionBits: 64 + - signed + type_decl Data1 test39.cpp 4:1 - field + - isAutogenerated: 1 + field_decl tmp3 test39.cpp 40:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + type_decl Data2 test39.cpp 18:8 - type name + - isAutogenerated: 1 + field_decl _vptr.Data2 test39.cpp 18:8 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + pointer_type - field type + pointer_type - nested type + field_decl val test39.cpp 20:9 - field + - signed + integer_cst 32 - decl size + integer_type - field type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + field_decl ptrval test39.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl arr test39.cpp 22:14 - field + - signed + integer_cst 96 - decl size + array_type - field type + integer_type - element type + - precisionBits: 32 + - signed + integer_type - domain + - precisionBits: 64 + - signed + type_decl Data2 test39.cpp 19:1 - field + - isAutogenerated: 1 + type_decl Object1 test39.cpp 37:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test39.cpp 36:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test39.cpp 38:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl tmp2 test39.cpp 39:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl tmp3 test39.cpp 40:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + type_decl Object1 test39.cpp 37:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test39.cpp 132:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test39.cpp 131:18 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test39.cpp 36:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test39.cpp 38:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl tmp2 test39.cpp 39:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl tmp3 test39.cpp 40:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + type_decl Object1 test39.cpp 37:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test39.cpp 161:65 - code + var_decl data2 test39.cpp 142:15 - operand + - isUsed: 1 + integer_cst 256 - decl size + record_type - var type + type_decl Data1 test39.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test39.cpp 5:9 - field + - signed + integer_cst 32 - decl size + integer_type - field type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + field_decl ptrval test39.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + type_decl Data1 test39.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test39.cpp 5:9 - field + - signed + integer_cst 32 - decl size + integer_type - field type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + field_decl ptrval test39.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl arr test39.cpp 7:14 - field + - signed + integer_cst 96 - decl size + array_type - field type + integer_type - element type + - precisionBits: 32 + - signed + integer_type - domain + - precisionBits: 64 + - signed + type_decl Data1 test39.cpp 4:1 - field + - isAutogenerated: 1 + field_decl arr test39.cpp 7:14 - field + - signed + integer_cst 96 - decl size + array_type - field type + integer_type - element type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 2 - max value + type_decl Data1 test39.cpp 4:1 - field + - isAutogenerated: 1 + statement_list - operand + cleanup_point_expr test39.cpp 133:53 - statement + expr_stmt test39.cpp 133:53 - operand + call_expr test39.cpp 133:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownVars - operand + - stringLength: 10 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 134:60 - statement + expr_stmt test39.cpp 134:60 - operand + call_expr test39.cpp 134:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownNonNullVars - operand + - stringLength: 17 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 135:57 - statement + expr_stmt test39.cpp 135:57 - operand + call_expr test39.cpp 135:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownNullVars - operand + - stringLength: 14 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 136:61 - statement + expr_stmt test39.cpp 136:61 - operand + call_expr test39.cpp 136:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst needCheckNullVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 137:55 - statement + expr_stmt test39.cpp 137:55 - operand + call_expr test39.cpp 137:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst addNullVars - operand + - stringLength: 12 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 138:58 - statement + expr_stmt test39.cpp 138:58 - operand + call_expr test39.cpp 138:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst removeNullVars - operand + - stringLength: 15 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 139:61 - statement + expr_stmt test39.cpp 139:61 - operand + call_expr test39.cpp 139:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst removeNullVarsAll - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 140:58 - statement + expr_stmt test39.cpp 140:58 - operand + call_expr test39.cpp 140:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test39.cpp 141:65 - statement + expr_stmt test39.cpp 141:65 - operand + call_expr test39.cpp 141:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + decl_expr test39.cpp 142:15 - statement + var_decl data2 test39.cpp 142:15 - operand + - isUsed: 1 + cleanup_point_expr test39.cpp 143:53 - statement + expr_stmt test39.cpp 143:53 - operand + call_expr test39.cpp 143:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownVars - operand + - stringLength: 10 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 144:60 - statement + expr_stmt test39.cpp 144:60 - operand + call_expr test39.cpp 144:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownNonNullVars - operand + - stringLength: 17 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 145:57 - statement + expr_stmt test39.cpp 145:57 - operand + call_expr test39.cpp 145:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownNullVars - operand + - stringLength: 14 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 146:61 - statement + expr_stmt test39.cpp 146:61 - operand + call_expr test39.cpp 146:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst needCheckNullVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 147:55 - statement + expr_stmt test39.cpp 147:55 - operand + call_expr test39.cpp 147:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst addNullVars - operand + - stringLength: 12 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 148:58 - statement + expr_stmt test39.cpp 148:58 - operand + call_expr test39.cpp 148:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst removeNullVars - operand + - stringLength: 15 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 149:61 - statement + expr_stmt test39.cpp 149:61 - operand + call_expr test39.cpp 149:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst removeNullVarsAll - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 150:58 - statement + expr_stmt test39.cpp 150:58 - operand + call_expr test39.cpp 150:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test39.cpp 151:65 - statement + expr_stmt test39.cpp 151:65 - operand + call_expr test39.cpp 151:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + decl_expr test39.cpp 152:24 - statement + var_decl ptr1 test39.cpp 152:16 - operand + integer_cst 64 - decl size + addr_expr - initial + var_decl data2 test39.cpp 142:15 - operand + - isUsed: 1 + pointer_type - var type + record_type - nested type + type_decl Data1 test39.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test39.cpp 5:9 - field + - signed + integer_cst 32 - decl size + integer_type - field type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + field_decl ptrval test39.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + pointer_type - field type + record_type - nested type + field_decl arr test39.cpp 7:14 - field + - signed + integer_cst 96 - decl size + array_type - field type + integer_type - element type + - precisionBits: 32 + - signed + integer_type - domain + - precisionBits: 64 + - signed + type_decl Data1 test39.cpp 4:1 - field + - isAutogenerated: 1 + cleanup_point_expr test39.cpp 153:57 - statement + expr_stmt test39.cpp 153:57 - operand + call_expr test39.cpp 153:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownVars - operand + - stringLength: 10 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test39.cpp 154:64 - statement + expr_stmt test39.cpp 154:64 - operand + call_expr test39.cpp 154:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownNonNullVars - operand + - stringLength: 17 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test39.cpp 155:57 - statement + expr_stmt test39.cpp 155:57 - operand + call_expr test39.cpp 155:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst knownNullVars - operand + - stringLength: 14 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 156:61 - statement + expr_stmt test39.cpp 156:61 - operand + call_expr test39.cpp 156:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst needCheckNullVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 157:55 - statement + expr_stmt test39.cpp 157:55 - operand + call_expr test39.cpp 157:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst addNullVars - operand + - stringLength: 12 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 158:62 - statement + expr_stmt test39.cpp 158:62 - operand + call_expr test39.cpp 158:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst removeNullVars - operand + - stringLength: 15 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test39.cpp 159:61 - statement + expr_stmt test39.cpp 159:61 - operand + call_expr test39.cpp 159:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst removeNullVarsAll - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test39.cpp 160:58 - statement + expr_stmt test39.cpp 160:58 - operand + call_expr test39.cpp 160:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test39.cpp 161:65 - statement + expr_stmt test39.cpp 161:65 - operand + call_expr test39.cpp 161:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test39.cpp 34:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + tree_list - chain + pointer_type - value + tree_list - chain + parm_decl action test39.cpp 34:41 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl collection test39.cpp 34:61 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + parm_decl values test39.cpp 34:85 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + block - operand + var_decl data2 test39.cpp 142:15 - block vars + - isUsed: 1 + var_decl ptr1 test39.cpp 152:16 - block vars -- cgit v1.2.3-70-g09d2