summaryrefslogtreecommitdiff
path: root/test/test25-01.txt
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-27 21:08:27 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-27 21:08:27 +0300
commit1ec3350589832aef62332ea8f11bdb2660904eb9 (patch)
treeec10e28779dc4141f9980bdc4ab40b3707b6af70 /test/test25-01.txt
parentfc1658509ff1e1b5c967f0805a6d6e0e1b197a06 (diff)
downloadparanucker-1ec3350589832aef62332ea8f11bdb2660904eb9.tar.gz
paranucker-1ec3350589832aef62332ea8f11bdb2660904eb9.tar.bz2
paranucker-1ec3350589832aef62332ea8f11bdb2660904eb9.tar.xz
paranucker-1ec3350589832aef62332ea8f11bdb2660904eb9.zip
Add test 25. Update test results.
Diffstat (limited to 'test/test25-01.txt')
-rw-r--r--test/test25-01.txt1083
1 files changed, 1083 insertions, 0 deletions
diff --git a/test/test25-01.txt b/test/test25-01.txt
new file mode 100644
index 0000000..f55a51e
--- /dev/null
+++ b/test/test25-01.txt
@@ -0,0 +1,1083 @@
+function_decl Data1 test25.cpp 5:5
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 6:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 5:11 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test25.cpp 7:5 - code
+ statement_list - operand
+ block - operand
+function_decl __base_ctor test25.cpp 5:5
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 7:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 5:11 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test25.cpp 7:5 - code
+ statement_list - operand
+ block - operand
+function_decl __comp_ctor test25.cpp 5:5
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 7:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 5:11 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ statement_list - code
+function_decl Data1 test25.cpp 9:5
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 9:24 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 9:22 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr0 test25.cpp 9:18 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test25.cpp 12:5 - code
+ cleanup_point_expr test25.cpp 10:20 - operand
+ expr_stmt test25.cpp 10:20 - operand
+ convert_expr - expresssion
+ init_expr - operand
+ component_ref test25.cpp 10:20 - operand
+ indirect_ref - object
+ nop_expr - ref
+ parm_decl this test25.cpp 9:22 - operand
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ - isUsed: 1
+ parm_decl ptr0 test25.cpp 9:18 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ block - operand
+function_decl __base_ctor test25.cpp 9:5
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 12:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 9:22 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr0 test25.cpp 9:18 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test25.cpp 12:5 - code
+ cleanup_point_expr test25.cpp 10:20 - operand
+ expr_stmt test25.cpp 10:20 - operand
+ convert_expr - expresssion
+ init_expr - operand
+ component_ref test25.cpp 10:20 - operand
+ indirect_ref - object
+ nop_expr - ref
+ parm_decl this test25.cpp 9:22 - operand
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ - isUsed: 1
+ parm_decl ptr0 test25.cpp 9:18 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ block - operand
+function_decl __comp_ctor test25.cpp 9:5
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 12:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 9:22 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr0 test25.cpp 9:18 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ statement_list - code
+function_decl ftest1 test25.cpp 18:9
+- isPublic: 1
+ method_type - function type
+ integer_type - method return type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ record_type - method base type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 19:5 - function result
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ parm_decl this test25.cpp 18:16 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ return_expr test25.cpp 20:16 - code
+ init_expr - operand
+ result_decl test25.cpp 19:5 - operand
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ integer_cst 1 - operand
+function_decl ftest2 test25.cpp 23:16
+- isPublic: 1
+ function_type - function type
+ integer_type - function return type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 24:5 - function result
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ parm_decl ptr0 test25.cpp 23:30 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ return_expr test25.cpp 25:16 - code
+ init_expr - operand
+ result_decl test25.cpp 24:5 - operand
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ integer_cst 1 - operand
+function_decl test1 test25.cpp 33:9
+- isPublic: 1
+ method_type - function type
+ tree_list - attribute
+ identifier_node nonnull - purpose
+ tree_list - value
+ integer_cst 2 - value
+ integer_type - method return type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ record_type - method base type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 34:5 - function result
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ parm_decl this test25.cpp 33:61 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test25.cpp 33:28 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ if_stmt test25.cpp 35:9 - code
+ ne_expr - condition
+ nop_expr - operand
+ - isUsed: 1
+ parm_decl ptr1 test25.cpp 33:28 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ integer_cst 0 - operand
+ return_expr test25.cpp 36:20 - then
+ init_expr - operand
+ result_decl test25.cpp 34:5 - operand
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ integer_cst 1 - operand
+ return_expr test25.cpp 38:20 - else
+ init_expr - operand
+ result_decl test25.cpp 34:5 - operand
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ integer_cst 0 - operand
+function_decl func1 test25.cpp 41:10
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 42:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 41:33 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ parm_decl ptr1 test25.cpp 41:29 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ cleanup_point_expr test25.cpp 43:23 - code
+ expr_stmt test25.cpp 43:23 - operand
+ convert_expr - expresssion
+ call_expr test25.cpp 43:14 - operand
+ addr_expr - function
+ function_decl test1 test25.cpp 33:9 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type - function type
+ tree_list - attribute
+ identifier_node nonnull - purpose
+ tree_list - value
+ integer_cst 2 - value
+ parm_decl this test25.cpp 41:33 - arg
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ integer_cst 0 - arg
+function_decl func2 test25.cpp 46:10
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test25.cpp 47:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test25.cpp 46:33 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test25.cpp 46:29 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ cleanup_point_expr test25.cpp 48:20 - code
+ expr_stmt test25.cpp 48:20 - operand
+ convert_expr - expresssion
+ call_expr test25.cpp 48:14 - operand
+ addr_expr - function
+ function_decl test1 test25.cpp 33:9 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type - function type
+ tree_list - attribute
+ identifier_node nonnull - purpose
+ tree_list - value
+ integer_cst 2 - value
+ parm_decl this test25.cpp 46:33 - arg
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test25.cpp 31:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test25.cpp 32:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ nop_expr - arg
+ - isUsed: 1
+ parm_decl ptr1 test25.cpp 46:29 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test25.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test25.cpp 14:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test25.cpp 15:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test25.cpp 16:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test25.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size