summaryrefslogtreecommitdiff
path: root/test/test20-01.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/test20-01.txt')
-rw-r--r--test/test20-01.txt534
1 files changed, 267 insertions, 267 deletions
diff --git a/test/test20-01.txt b/test/test20-01.txt
index 5aa1115..71ccc4b 100644
--- a/test/test20-01.txt
+++ b/test/test20-01.txt
@@ -44,38 +44,38 @@ function_decl func1 test20.c 8:5 2147483647
var_decl ptr3 test20.c 10:19 2147483645 - operand
integer_cst 64 2147483644 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 8:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 8:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483644 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
decl_expr test20.c 10:19 2147483645 - operand
var_decl ptr3 test20.c 10:19 2147483644 - operand
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 8:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 8:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
block 2147483645 - operand
var_decl ptr3 test20.c 10:19 2147483644 - block vars
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 8:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 8:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
function_decl func2 test20.c 13:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -123,11 +123,11 @@ function_decl func2 test20.c 13:5 2147483647
- isUsed: 1
integer_cst 64 2147483644 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 13:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 13:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483644 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
@@ -135,31 +135,31 @@ function_decl func2 test20.c 13:5 2147483647
decl_expr test20.c 15:19 2147483644 - statement
var_decl ptr3 test20.c 15:19 2147483643 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 13:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 13:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
modify_expr test20.c 16:15 2147483644 - statement
component_ref test20.c 16:9 2147483643 - operand
indirect_ref test20.c 16:9 2147483642 - object
var_decl ptr3 test20.c 15:19 2147483641 - ref
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 13:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 13:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
field_decl val test20.c 3:9 2147483642 - field
- signed
integer_cst 32 2147483641 - decl size
@@ -174,16 +174,16 @@ function_decl func2 test20.c 13:5 2147483647
block 2147483645 - operand
var_decl ptr3 test20.c 15:19 2147483644 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 13:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 13:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
function_decl func3 test20.c 19:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -231,11 +231,11 @@ function_decl func3 test20.c 19:5 2147483647
- isUsed: 1
integer_cst 64 2147483644 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 19:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 19:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483644 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
@@ -243,46 +243,46 @@ function_decl func3 test20.c 19:5 2147483647
decl_expr test20.c 21:19 2147483644 - statement
var_decl ptr3 test20.c 21:19 2147483643 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 19:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 19:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
cond_expr test20.c 22:8 2147483644 - statement
ne_expr test20.c 22:9 2147483643 - operand
var_decl ptr3 test20.c 21:19 2147483642 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 19:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 19:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
integer_cst 0 2147483642 - operand
modify_expr test20.c 23:19 2147483643 - operand
component_ref test20.c 23:13 2147483642 - operand
indirect_ref test20.c 23:13 2147483641 - object
var_decl ptr3 test20.c 21:19 2147483640 - ref
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 19:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 19:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
field_decl val test20.c 3:9 2147483641 - field
- signed
integer_cst 32 2147483640 - decl size
@@ -297,16 +297,16 @@ function_decl func3 test20.c 19:5 2147483647
block 2147483645 - operand
var_decl ptr3 test20.c 21:19 2147483644 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 19:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 19:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
function_decl func4 test20.c 26:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -355,11 +355,11 @@ function_decl func4 test20.c 26:5 2147483647
- isUsed: 1
integer_cst 64 2147483644 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 26:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 26:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483644 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
@@ -367,46 +367,46 @@ function_decl func4 test20.c 26:5 2147483647
decl_expr test20.c 28:19 2147483644 - statement
var_decl ptr3 test20.c 28:19 2147483643 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 26:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 26:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
cond_expr test20.c 29:8 2147483644 - statement
ne_expr test20.c 29:9 2147483643 - operand
var_decl ptr3 test20.c 28:19 2147483642 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 26:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 26:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
integer_cst 0 2147483642 - operand
modify_expr test20.c 30:19 2147483643 - operand
component_ref test20.c 30:13 2147483642 - operand
indirect_ref test20.c 30:13 2147483641 - object
var_decl ptr3 test20.c 28:19 2147483640 - ref
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 26:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 26:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
field_decl val test20.c 3:9 2147483641 - field
- signed
integer_cst 32 2147483640 - decl size
@@ -459,16 +459,16 @@ function_decl func4 test20.c 26:5 2147483647
block 2147483645 - operand
var_decl ptr3 test20.c 28:19 2147483644 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 26:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 26:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
function_decl func5 test20.c 35:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -516,11 +516,11 @@ function_decl func5 test20.c 35:5 2147483647
- isUsed: 1
integer_cst 64 2147483644 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 35:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 35:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483644 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
@@ -563,31 +563,31 @@ function_decl func5 test20.c 35:5 2147483647
decl_expr test20.c 40:19 2147483644 - statement
var_decl ptr3 test20.c 40:19 2147483643 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 35:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 35:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
modify_expr test20.c 42:15 2147483644 - statement
component_ref test20.c 42:9 2147483643 - operand
indirect_ref test20.c 42:9 2147483642 - object
var_decl ptr3 test20.c 40:19 2147483641 - ref
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 35:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 35:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
field_decl val test20.c 3:9 2147483642 - field
- signed
integer_cst 32 2147483641 - decl size
@@ -602,16 +602,16 @@ function_decl func5 test20.c 35:5 2147483647
block 2147483645 - operand
var_decl ptr3 test20.c 40:19 2147483644 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 35:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 35:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
function_decl func6 test20.c 45:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -659,11 +659,11 @@ function_decl func6 test20.c 45:5 2147483647
- isUsed: 1
integer_cst 64 2147483644 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 45:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 45:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483644 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
@@ -706,31 +706,31 @@ function_decl func6 test20.c 45:5 2147483647
decl_expr test20.c 50:19 2147483644 - statement
var_decl ptr3 test20.c 50:19 2147483643 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 45:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 45:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
modify_expr test20.c 52:15 2147483644 - statement
component_ref test20.c 52:9 2147483643 - operand
indirect_ref test20.c 52:9 2147483642 - object
var_decl ptr3 test20.c 50:19 2147483641 - ref
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 45:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 45:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
field_decl val test20.c 3:9 2147483642 - field
- signed
integer_cst 32 2147483641 - decl size
@@ -745,16 +745,16 @@ function_decl func6 test20.c 45:5 2147483647
block 2147483645 - operand
var_decl ptr3 test20.c 50:19 2147483644 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 45:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 45:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
function_decl func7 test20.c 55:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -812,14 +812,14 @@ function_decl func7 test20.c 55:5 2147483647
decl_expr test20.c 57:9 2147483644 - statement
var_decl c test20.c 57:9 2147483643 - operand
- isUsed: 1
- integer_cst 32 3 - decl size 2
- integer_type 3 - var type 2
+ integer_cst 32 5 - decl size 2
+ integer_type 5 - var type 2
- precisionBits: 32
- signed
- type_decl int 2 - type name
- integer_cst 32 2 - type size
- integer_cst -2147483648 2 - min value
- integer_cst 2147483647 2 - max value
+ type_decl int 4 - type name
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
cond_expr test20.c 58:8 2147483644 - statement
ne_expr test20.c 58:11 2147483643 - operand
var_decl k test20.c 6:5 2147483642 - operand
@@ -834,14 +834,14 @@ function_decl func7 test20.c 55:5 2147483647
integer_cst 2147483647 2147483640 - max value
var_decl c test20.c 57:9 2147483642 - operand
- isUsed: 1
- integer_cst 32 3 - decl size 2
- integer_type 3 - var type 2
+ integer_cst 32 5 - decl size 2
+ integer_type 5 - var type 2
- precisionBits: 32
- signed
- type_decl int 2 - type name
- integer_cst 32 2 - type size
- integer_cst -2147483648 2 - min value
- integer_cst 2147483647 2 - max value
+ type_decl int 4 - type name
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
cond_expr test20.c 60:12 2147483643 - operand
eq_expr test20.c 60:13 2147483642 - operand
- isUsed: 1
@@ -869,11 +869,11 @@ function_decl func7 test20.c 55:5 2147483647
- isUsed: 1
integer_cst 64 2147483642 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 55:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 55:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483642 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
@@ -902,16 +902,16 @@ function_decl func7 test20.c 55:5 2147483647
indirect_ref test20.c 67:9 2147483642 - object
var_decl ptr3 test20.c 64:19 2147483641 - ref
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 55:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 55:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
field_decl val test20.c 3:9 2147483642 - field
- signed
integer_cst 32 2147483641 - decl size
@@ -926,26 +926,26 @@ function_decl func7 test20.c 55:5 2147483647
block 2147483645 - operand
var_decl c test20.c 57:9 2147483644 - block vars
- isUsed: 1
- integer_cst 32 3 - decl size 2
- integer_type 3 - var type 2
+ integer_cst 32 5 - decl size 2
+ integer_type 5 - var type 2
- precisionBits: 32
- signed
- type_decl int 2 - type name
- integer_cst 32 2 - type size
- integer_cst -2147483648 2 - min value
- integer_cst 2147483647 2 - max value
+ type_decl int 4 - type name
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
var_decl ptr3 test20.c 64:19 2147483644 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 55:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 55:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
function_decl func8 test20.c 70:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -1003,14 +1003,14 @@ function_decl func8 test20.c 70:5 2147483647
decl_expr test20.c 72:9 2147483644 - statement
var_decl c test20.c 72:9 2147483643 - operand
- isUsed: 1
- integer_cst 32 3 - decl size 2
- integer_type 3 - var type 2
+ integer_cst 32 5 - decl size 2
+ integer_type 5 - var type 2
- precisionBits: 32
- signed
- type_decl int 2 - type name
- integer_cst 32 2 - type size
- integer_cst -2147483648 2 - min value
- integer_cst 2147483647 2 - max value
+ type_decl int 4 - type name
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
cond_expr test20.c 73:8 2147483644 - statement
ne_expr test20.c 73:11 2147483643 - operand
var_decl k test20.c 6:5 2147483642 - operand
@@ -1025,14 +1025,14 @@ function_decl func8 test20.c 70:5 2147483647
integer_cst 2147483647 2147483640 - max value
var_decl c test20.c 72:9 2147483642 - operand
- isUsed: 1
- integer_cst 32 3 - decl size 2
- integer_type 3 - var type 2
+ integer_cst 32 5 - decl size 2
+ integer_type 5 - var type 2
- precisionBits: 32
- signed
- type_decl int 2 - type name
- integer_cst 32 2 - type size
- integer_cst -2147483648 2 - min value
- integer_cst 2147483647 2 - max value
+ type_decl int 4 - type name
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
cond_expr test20.c 75:12 2147483643 - operand
ne_expr test20.c 75:13 2147483642 - operand
- isUsed: 1
@@ -1060,11 +1060,11 @@ function_decl func8 test20.c 70:5 2147483647
- isUsed: 1
integer_cst 64 2147483642 - decl size
- isUsed: 1
- parm_decl ptr1 test20.c 70:25 5 - initial
- pointer_type 4 - decl type
+ parm_decl ptr1 test20.c 70:25 10 - initial
+ pointer_type 9 - decl type
record_type 3 - nested type
identifier_node Data1 2 - type name
- integer_cst 64 4 - parm size
+ integer_cst 64 9 - parm size
pointer_type 2147483642 - var type
record_type 3 - nested type
identifier_node Data1 2 - type name
@@ -1093,16 +1093,16 @@ function_decl func8 test20.c 70:5 2147483647
indirect_ref test20.c 82:9 2147483642 - object
var_decl ptr3 test20.c 79:19 2147483641 - ref
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 70:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 70:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
field_decl val test20.c 3:9 2147483642 - field
- signed
integer_cst 32 2147483641 - decl size
@@ -1117,23 +1117,23 @@ function_decl func8 test20.c 70:5 2147483647
block 2147483645 - operand
var_decl c test20.c 72:9 2147483644 - block vars
- isUsed: 1
- integer_cst 32 3 - decl size 2
- integer_type 3 - var type 2
+ integer_cst 32 5 - decl size 2
+ integer_type 5 - var type 2
- precisionBits: 32
- signed
- type_decl int 2 - type name
- integer_cst 32 2 - type size
- integer_cst -2147483648 2 - min value
- integer_cst 2147483647 2 - max value
+ type_decl int 4 - type name
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
var_decl ptr3 test20.c 79:19 2147483644 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
+ integer_cst 64 5 - decl size 2
- isUsed: 1
- parm_decl ptr1 test20.c 70:25 3 - initial 2
- pointer_type 2 - decl type
- record_type 1 - nested type
- identifier_node Data1 0 - type name
- integer_cst 64 2 - parm size
- pointer_type 3 - var type 2
- record_type 2 - nested type
- identifier_node Data1 1 - type name
+ parm_decl ptr1 test20.c 70:25 10 - initial 2
+ pointer_type 9 - decl type
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name
+ integer_cst 64 9 - parm size
+ pointer_type 5 - var type 2
+ record_type 3 - nested type
+ identifier_node Data1 2 - type name