summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-07-10 02:05:36 +0300
committerAndrei Karas <akaras@inbox.ru>2015-07-10 02:22:33 +0300
commitaf2870c4e5af24c6671d23e1e7a0bf0855416a6c (patch)
tree17c28d64c6875ee5e35bc9c3d66f80ca91928198
parent4e5bece0cc29f7068c5c46c173d385f3e6e75482 (diff)
downloadparanucker-af2870c4e5af24c6671d23e1e7a0bf0855416a6c.tar.gz
paranucker-af2870c4e5af24c6671d23e1e7a0bf0855416a6c.tar.bz2
paranucker-af2870c4e5af24c6671d23e1e7a0bf0855416a6c.tar.xz
paranucker-af2870c4e5af24c6671d23e1e7a0bf0855416a6c.zip
Update test 34.
-rw-r--r--test/test34-01.txt2270
-rw-r--r--test/test34-02.txt2
-rw-r--r--test/test34-03.txt313
-rw-r--r--test/test34-04.txt17
-rw-r--r--test/test34-05.txt17
-rw-r--r--test/test34.cpp40
6 files changed, 1922 insertions, 737 deletions
diff --git a/test/test34-01.txt b/test/test34-01.txt
index bcf5789..4c543a3 100644
--- a/test/test34-01.txt
+++ b/test/test34-01.txt
@@ -120,7 +120,131 @@ function_decl getData1 test34.cpp 23:12
field_decl tmp2 test34.cpp 21:12 - field
- unsigned
integer_cst 64 - decl size
-function_decl func1 test34.cpp 28:10
+function_decl getData2 test34.cpp 28:12
+- isPublic: 1
+ method_type - function type
+ tree_list - attribute
+ identifier_node returns_nonnull - purpose
+ pointer_type - method return type
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.cpp 4:1 - field
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Object1 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test34.cpp 29:5 - function result
+ - isAutogenerated: 1
+ pointer_type - result type
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - decl size
+ - isUsed: 1
+ parm_decl this test34.cpp 28:54 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ return_expr test34.cpp 30:16 - code
+ init_expr - operand
+ result_decl test34.cpp 29:5 - operand
+ - isAutogenerated: 1
+ pointer_type - result type
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - decl size
+ component_ref test34.cpp 30:16 - operand
+ indirect_ref - object
+ nop_expr - ref
+ - isUsed: 1
+ parm_decl this test34.cpp 28:54 - operand
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+function_decl func1 test34.cpp 33:10
- isPublic: 1
method_type - function type
void_type - method return type
@@ -170,12 +294,12 @@ function_decl func1 test34.cpp 28:10
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test34.cpp 29:5 - function result
+ result_decl test34.cpp 34:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test34.cpp 28:27 - argument
+ parm_decl this test34.cpp 33:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -191,7 +315,7 @@ function_decl func1 test34.cpp 28:10
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test34.cpp 28:23 - argument
+ parm_decl ptr1 test34.cpp 33:23 - argument
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -209,9 +333,9 @@ function_decl func1 test34.cpp 28:10
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test34.cpp 30:57 - statement
- expr_stmt test34.cpp 30:57 - operand
- call_expr test34.cpp 30:31 - expresssion
+ cleanup_point_expr test34.cpp 35:57 - statement
+ expr_stmt test34.cpp 35:57 - operand
+ call_expr test34.cpp 35:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -230,9 +354,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 31:60 - statement
- expr_stmt test34.cpp 31:60 - operand
- call_expr test34.cpp 31:31 - expresssion
+ cleanup_point_expr test34.cpp 36:60 - statement
+ expr_stmt test34.cpp 36:60 - operand
+ call_expr test34.cpp 36:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -251,9 +375,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 32:57 - statement
- expr_stmt test34.cpp 32:57 - operand
- call_expr test34.cpp 32:31 - expresssion
+ cleanup_point_expr test34.cpp 37:57 - statement
+ expr_stmt test34.cpp 37:57 - operand
+ call_expr test34.cpp 37:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -272,9 +396,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 33:65 - statement
- expr_stmt test34.cpp 33:65 - operand
- call_expr test34.cpp 33:31 - expresssion
+ cleanup_point_expr test34.cpp 38:65 - statement
+ expr_stmt test34.cpp 38:65 - operand
+ call_expr test34.cpp 38:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -293,9 +417,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 34:55 - statement
- expr_stmt test34.cpp 34:55 - operand
- call_expr test34.cpp 34:31 - expresssion
+ cleanup_point_expr test34.cpp 39:55 - statement
+ expr_stmt test34.cpp 39:55 - operand
+ call_expr test34.cpp 39:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -314,9 +438,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 35:58 - statement
- expr_stmt test34.cpp 35:58 - operand
- call_expr test34.cpp 35:31 - expresssion
+ cleanup_point_expr test34.cpp 40:58 - statement
+ expr_stmt test34.cpp 40:58 - operand
+ call_expr test34.cpp 40:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -335,9 +459,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 36:61 - statement
- expr_stmt test34.cpp 36:61 - operand
- call_expr test34.cpp 36:31 - expresssion
+ cleanup_point_expr test34.cpp 41:61 - statement
+ expr_stmt test34.cpp 41:61 - operand
+ call_expr test34.cpp 41:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -356,10 +480,10 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- while_stmt test34.cpp 37:9 - statement
+ while_stmt test34.cpp 42:9 - statement
ne_expr - condition
- isUsed: 1
- parm_decl ptr1 test34.cpp 28:23 - operand
+ parm_decl ptr1 test34.cpp 33:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -378,9 +502,9 @@ function_decl func1 test34.cpp 28:10
integer_cst 64 - parm size
integer_cst 0 - operand
statement_list - body
- cleanup_point_expr test34.cpp 39:61 - statement
- expr_stmt test34.cpp 39:61 - operand
- call_expr test34.cpp 39:35 - expresssion
+ cleanup_point_expr test34.cpp 44:61 - statement
+ expr_stmt test34.cpp 44:61 - operand
+ call_expr test34.cpp 44:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -399,9 +523,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 40:68 - statement
- expr_stmt test34.cpp 40:68 - operand
- call_expr test34.cpp 40:35 - expresssion
+ cleanup_point_expr test34.cpp 45:68 - statement
+ expr_stmt test34.cpp 45:68 - operand
+ call_expr test34.cpp 45:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -420,9 +544,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 41:61 - statement
- expr_stmt test34.cpp 41:61 - operand
- call_expr test34.cpp 41:35 - expresssion
+ cleanup_point_expr test34.cpp 46:61 - statement
+ expr_stmt test34.cpp 46:61 - operand
+ call_expr test34.cpp 46:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -441,9 +565,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 42:65 - statement
- expr_stmt test34.cpp 42:65 - operand
- call_expr test34.cpp 42:35 - expresssion
+ cleanup_point_expr test34.cpp 47:65 - statement
+ expr_stmt test34.cpp 47:65 - operand
+ call_expr test34.cpp 47:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -462,9 +586,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 43:59 - statement
- expr_stmt test34.cpp 43:59 - operand
- call_expr test34.cpp 43:35 - expresssion
+ cleanup_point_expr test34.cpp 48:59 - statement
+ expr_stmt test34.cpp 48:59 - operand
+ call_expr test34.cpp 48:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -483,9 +607,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 44:62 - statement
- expr_stmt test34.cpp 44:62 - operand
- call_expr test34.cpp 44:35 - expresssion
+ cleanup_point_expr test34.cpp 49:62 - statement
+ expr_stmt test34.cpp 49:62 - operand
+ call_expr test34.cpp 49:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -504,9 +628,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 45:65 - statement
- expr_stmt test34.cpp 45:65 - operand
- call_expr test34.cpp 45:35 - expresssion
+ cleanup_point_expr test34.cpp 50:65 - statement
+ expr_stmt test34.cpp 50:65 - operand
+ call_expr test34.cpp 50:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -525,14 +649,14 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 46:28 - statement
- expr_stmt test34.cpp 46:28 - operand
+ cleanup_point_expr test34.cpp 51:28 - statement
+ expr_stmt test34.cpp 51:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test34.cpp 46:19 - operand
+ component_ref test34.cpp 51:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 28:23 - ref
+ parm_decl ptr1 test34.cpp 33:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -553,9 +677,9 @@ function_decl func1 test34.cpp 28:10
- signed
integer_cst 32 - decl size
integer_cst 100 - operand
- cleanup_point_expr test34.cpp 48:57 - statement
- expr_stmt test34.cpp 48:57 - operand
- call_expr test34.cpp 48:31 - expresssion
+ cleanup_point_expr test34.cpp 53:57 - statement
+ expr_stmt test34.cpp 53:57 - operand
+ call_expr test34.cpp 53:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -574,9 +698,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 49:60 - statement
- expr_stmt test34.cpp 49:60 - operand
- call_expr test34.cpp 49:31 - expresssion
+ cleanup_point_expr test34.cpp 54:60 - statement
+ expr_stmt test34.cpp 54:60 - operand
+ call_expr test34.cpp 54:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -595,9 +719,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 50:57 - statement
- expr_stmt test34.cpp 50:57 - operand
- call_expr test34.cpp 50:31 - expresssion
+ cleanup_point_expr test34.cpp 55:57 - statement
+ expr_stmt test34.cpp 55:57 - operand
+ call_expr test34.cpp 55:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -616,9 +740,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 51:65 - statement
- expr_stmt test34.cpp 51:65 - operand
- call_expr test34.cpp 51:31 - expresssion
+ cleanup_point_expr test34.cpp 56:65 - statement
+ expr_stmt test34.cpp 56:65 - operand
+ call_expr test34.cpp 56:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -637,9 +761,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 52:55 - statement
- expr_stmt test34.cpp 52:55 - operand
- call_expr test34.cpp 52:31 - expresssion
+ cleanup_point_expr test34.cpp 57:55 - statement
+ expr_stmt test34.cpp 57:55 - operand
+ call_expr test34.cpp 57:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -658,9 +782,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 53:58 - statement
- expr_stmt test34.cpp 53:58 - operand
- call_expr test34.cpp 53:31 - expresssion
+ cleanup_point_expr test34.cpp 58:58 - statement
+ expr_stmt test34.cpp 58:58 - operand
+ call_expr test34.cpp 58:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -679,9 +803,9 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 54:61 - statement
- expr_stmt test34.cpp 54:61 - operand
- call_expr test34.cpp 54:31 - expresssion
+ cleanup_point_expr test34.cpp 59:61 - statement
+ expr_stmt test34.cpp 59:61 - operand
+ call_expr test34.cpp 59:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -700,14 +824,14 @@ function_decl func1 test34.cpp 28:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 55:24 - statement
- expr_stmt test34.cpp 55:24 - operand
+ cleanup_point_expr test34.cpp 60:24 - statement
+ expr_stmt test34.cpp 60:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test34.cpp 55:15 - operand
+ component_ref test34.cpp 60:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 28:23 - ref
+ parm_decl ptr1 test34.cpp 33:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -728,7 +852,7 @@ function_decl func1 test34.cpp 28:10
- signed
integer_cst 32 - decl size
integer_cst 200 - operand
-function_decl func2 test34.cpp 58:10
+function_decl func2 test34.cpp 63:10
- isPublic: 1
method_type - function type
void_type - method return type
@@ -778,12 +902,12 @@ function_decl func2 test34.cpp 58:10
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test34.cpp 59:5 - function result
+ result_decl test34.cpp 64:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test34.cpp 58:27 - argument
+ parm_decl this test34.cpp 63:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -799,7 +923,7 @@ function_decl func2 test34.cpp 58:10
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test34.cpp 58:23 - argument
+ parm_decl ptr1 test34.cpp 63:23 - argument
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -817,9 +941,9 @@ function_decl func2 test34.cpp 58:10
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test34.cpp 60:57 - statement
- expr_stmt test34.cpp 60:57 - operand
- call_expr test34.cpp 60:31 - expresssion
+ cleanup_point_expr test34.cpp 65:57 - statement
+ expr_stmt test34.cpp 65:57 - operand
+ call_expr test34.cpp 65:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -838,9 +962,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 61:60 - statement
- expr_stmt test34.cpp 61:60 - operand
- call_expr test34.cpp 61:31 - expresssion
+ cleanup_point_expr test34.cpp 66:60 - statement
+ expr_stmt test34.cpp 66:60 - operand
+ call_expr test34.cpp 66:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -859,9 +983,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 62:57 - statement
- expr_stmt test34.cpp 62:57 - operand
- call_expr test34.cpp 62:31 - expresssion
+ cleanup_point_expr test34.cpp 67:57 - statement
+ expr_stmt test34.cpp 67:57 - operand
+ call_expr test34.cpp 67:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -880,9 +1004,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 63:65 - statement
- expr_stmt test34.cpp 63:65 - operand
- call_expr test34.cpp 63:31 - expresssion
+ cleanup_point_expr test34.cpp 68:65 - statement
+ expr_stmt test34.cpp 68:65 - operand
+ call_expr test34.cpp 68:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -901,9 +1025,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 64:55 - statement
- expr_stmt test34.cpp 64:55 - operand
- call_expr test34.cpp 64:31 - expresssion
+ cleanup_point_expr test34.cpp 69:55 - statement
+ expr_stmt test34.cpp 69:55 - operand
+ call_expr test34.cpp 69:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -922,9 +1046,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 65:58 - statement
- expr_stmt test34.cpp 65:58 - operand
- call_expr test34.cpp 65:31 - expresssion
+ cleanup_point_expr test34.cpp 70:58 - statement
+ expr_stmt test34.cpp 70:58 - operand
+ call_expr test34.cpp 70:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -943,9 +1067,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 66:61 - statement
- expr_stmt test34.cpp 66:61 - operand
- call_expr test34.cpp 66:31 - expresssion
+ cleanup_point_expr test34.cpp 71:61 - statement
+ expr_stmt test34.cpp 71:61 - operand
+ call_expr test34.cpp 71:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -964,10 +1088,10 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- if_stmt test34.cpp 67:9 - statement
+ if_stmt test34.cpp 72:9 - statement
ne_expr - condition
- isUsed: 1
- parm_decl ptr1 test34.cpp 58:23 - operand
+ parm_decl ptr1 test34.cpp 63:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -986,9 +1110,9 @@ function_decl func2 test34.cpp 58:10
integer_cst 64 - parm size
integer_cst 0 - operand
statement_list - then
- cleanup_point_expr test34.cpp 69:61 - statement
- expr_stmt test34.cpp 69:61 - operand
- call_expr test34.cpp 69:35 - expresssion
+ cleanup_point_expr test34.cpp 74:61 - statement
+ expr_stmt test34.cpp 74:61 - operand
+ call_expr test34.cpp 74:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1007,9 +1131,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 70:68 - statement
- expr_stmt test34.cpp 70:68 - operand
- call_expr test34.cpp 70:35 - expresssion
+ cleanup_point_expr test34.cpp 75:68 - statement
+ expr_stmt test34.cpp 75:68 - operand
+ call_expr test34.cpp 75:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1028,9 +1152,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 71:61 - statement
- expr_stmt test34.cpp 71:61 - operand
- call_expr test34.cpp 71:35 - expresssion
+ cleanup_point_expr test34.cpp 76:61 - statement
+ expr_stmt test34.cpp 76:61 - operand
+ call_expr test34.cpp 76:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1049,9 +1173,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 72:65 - statement
- expr_stmt test34.cpp 72:65 - operand
- call_expr test34.cpp 72:35 - expresssion
+ cleanup_point_expr test34.cpp 77:65 - statement
+ expr_stmt test34.cpp 77:65 - operand
+ call_expr test34.cpp 77:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1070,9 +1194,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 73:59 - statement
- expr_stmt test34.cpp 73:59 - operand
- call_expr test34.cpp 73:35 - expresssion
+ cleanup_point_expr test34.cpp 78:59 - statement
+ expr_stmt test34.cpp 78:59 - operand
+ call_expr test34.cpp 78:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1091,9 +1215,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 74:62 - statement
- expr_stmt test34.cpp 74:62 - operand
- call_expr test34.cpp 74:35 - expresssion
+ cleanup_point_expr test34.cpp 79:62 - statement
+ expr_stmt test34.cpp 79:62 - operand
+ call_expr test34.cpp 79:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1112,9 +1236,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 75:65 - statement
- expr_stmt test34.cpp 75:65 - operand
- call_expr test34.cpp 75:35 - expresssion
+ cleanup_point_expr test34.cpp 80:65 - statement
+ expr_stmt test34.cpp 80:65 - operand
+ call_expr test34.cpp 80:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1133,14 +1257,14 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 76:28 - statement
- expr_stmt test34.cpp 76:28 - operand
+ cleanup_point_expr test34.cpp 81:28 - statement
+ expr_stmt test34.cpp 81:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test34.cpp 76:19 - operand
+ component_ref test34.cpp 81:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 58:23 - ref
+ parm_decl ptr1 test34.cpp 63:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -1161,9 +1285,9 @@ function_decl func2 test34.cpp 58:10
- signed
integer_cst 32 - decl size
integer_cst 100 - operand
- cleanup_point_expr test34.cpp 78:57 - statement
- expr_stmt test34.cpp 78:57 - operand
- call_expr test34.cpp 78:31 - expresssion
+ cleanup_point_expr test34.cpp 83:57 - statement
+ expr_stmt test34.cpp 83:57 - operand
+ call_expr test34.cpp 83:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1182,9 +1306,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 79:60 - statement
- expr_stmt test34.cpp 79:60 - operand
- call_expr test34.cpp 79:31 - expresssion
+ cleanup_point_expr test34.cpp 84:60 - statement
+ expr_stmt test34.cpp 84:60 - operand
+ call_expr test34.cpp 84:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1203,9 +1327,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 80:57 - statement
- expr_stmt test34.cpp 80:57 - operand
- call_expr test34.cpp 80:31 - expresssion
+ cleanup_point_expr test34.cpp 85:57 - statement
+ expr_stmt test34.cpp 85:57 - operand
+ call_expr test34.cpp 85:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1224,9 +1348,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 81:65 - statement
- expr_stmt test34.cpp 81:65 - operand
- call_expr test34.cpp 81:31 - expresssion
+ cleanup_point_expr test34.cpp 86:65 - statement
+ expr_stmt test34.cpp 86:65 - operand
+ call_expr test34.cpp 86:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1245,9 +1369,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 82:55 - statement
- expr_stmt test34.cpp 82:55 - operand
- call_expr test34.cpp 82:31 - expresssion
+ cleanup_point_expr test34.cpp 87:55 - statement
+ expr_stmt test34.cpp 87:55 - operand
+ call_expr test34.cpp 87:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1266,9 +1390,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 83:58 - statement
- expr_stmt test34.cpp 83:58 - operand
- call_expr test34.cpp 83:31 - expresssion
+ cleanup_point_expr test34.cpp 88:58 - statement
+ expr_stmt test34.cpp 88:58 - operand
+ call_expr test34.cpp 88:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1287,9 +1411,9 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 84:61 - statement
- expr_stmt test34.cpp 84:61 - operand
- call_expr test34.cpp 84:31 - expresssion
+ cleanup_point_expr test34.cpp 89:61 - statement
+ expr_stmt test34.cpp 89:61 - operand
+ call_expr test34.cpp 89:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1308,14 +1432,14 @@ function_decl func2 test34.cpp 58:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 85:24 - statement
- expr_stmt test34.cpp 85:24 - operand
+ cleanup_point_expr test34.cpp 90:24 - statement
+ expr_stmt test34.cpp 90:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test34.cpp 85:15 - operand
+ component_ref test34.cpp 90:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 58:23 - ref
+ parm_decl ptr1 test34.cpp 63:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -1336,7 +1460,7 @@ function_decl func2 test34.cpp 58:10
- signed
integer_cst 32 - decl size
integer_cst 200 - operand
-function_decl func3 test34.cpp 88:10
+function_decl func3 test34.cpp 93:10
- isPublic: 1
method_type - function type
void_type - method return type
@@ -1386,12 +1510,12 @@ function_decl func3 test34.cpp 88:10
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test34.cpp 89:5 - function result
+ result_decl test34.cpp 94:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test34.cpp 88:27 - argument
+ parm_decl this test34.cpp 93:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -1407,7 +1531,7 @@ function_decl func3 test34.cpp 88:10
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test34.cpp 88:23 - argument
+ parm_decl ptr1 test34.cpp 93:23 - argument
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -1425,9 +1549,9 @@ function_decl func3 test34.cpp 88:10
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test34.cpp 90:57 - statement
- expr_stmt test34.cpp 90:57 - operand
- call_expr test34.cpp 90:31 - expresssion
+ cleanup_point_expr test34.cpp 95:57 - statement
+ expr_stmt test34.cpp 95:57 - operand
+ call_expr test34.cpp 95:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1446,9 +1570,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 91:60 - statement
- expr_stmt test34.cpp 91:60 - operand
- call_expr test34.cpp 91:31 - expresssion
+ cleanup_point_expr test34.cpp 96:60 - statement
+ expr_stmt test34.cpp 96:60 - operand
+ call_expr test34.cpp 96:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1467,9 +1591,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 92:57 - statement
- expr_stmt test34.cpp 92:57 - operand
- call_expr test34.cpp 92:31 - expresssion
+ cleanup_point_expr test34.cpp 97:57 - statement
+ expr_stmt test34.cpp 97:57 - operand
+ call_expr test34.cpp 97:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1488,9 +1612,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 93:65 - statement
- expr_stmt test34.cpp 93:65 - operand
- call_expr test34.cpp 93:31 - expresssion
+ cleanup_point_expr test34.cpp 98:65 - statement
+ expr_stmt test34.cpp 98:65 - operand
+ call_expr test34.cpp 98:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1509,9 +1633,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 94:55 - statement
- expr_stmt test34.cpp 94:55 - operand
- call_expr test34.cpp 94:31 - expresssion
+ cleanup_point_expr test34.cpp 99:55 - statement
+ expr_stmt test34.cpp 99:55 - operand
+ call_expr test34.cpp 99:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1530,9 +1654,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 95:58 - statement
- expr_stmt test34.cpp 95:58 - operand
- call_expr test34.cpp 95:31 - expresssion
+ cleanup_point_expr test34.cpp 100:58 - statement
+ expr_stmt test34.cpp 100:58 - operand
+ call_expr test34.cpp 100:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1551,9 +1675,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 96:61 - statement
- expr_stmt test34.cpp 96:61 - operand
- call_expr test34.cpp 96:31 - expresssion
+ cleanup_point_expr test34.cpp 101:61 - statement
+ expr_stmt test34.cpp 101:61 - operand
+ call_expr test34.cpp 101:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1572,12 +1696,12 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- if_stmt test34.cpp 97:9 - statement
- eq_expr test34.cpp 97:23 - condition
- component_ref test34.cpp 97:19 - operand
+ if_stmt test34.cpp 102:9 - statement
+ eq_expr test34.cpp 102:23 - condition
+ component_ref test34.cpp 102:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 88:23 - ref
+ parm_decl ptr1 test34.cpp 93:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -1599,9 +1723,9 @@ function_decl func3 test34.cpp 88:10
integer_cst 32 - decl size
integer_cst 100 - operand
statement_list - then
- cleanup_point_expr test34.cpp 99:61 - statement
- expr_stmt test34.cpp 99:61 - operand
- call_expr test34.cpp 99:35 - expresssion
+ cleanup_point_expr test34.cpp 104:61 - statement
+ expr_stmt test34.cpp 104:61 - operand
+ call_expr test34.cpp 104:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1620,9 +1744,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 100:64 - statement
- expr_stmt test34.cpp 100:64 - operand
- call_expr test34.cpp 100:35 - expresssion
+ cleanup_point_expr test34.cpp 105:64 - statement
+ expr_stmt test34.cpp 105:64 - operand
+ call_expr test34.cpp 105:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1641,9 +1765,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 101:61 - statement
- expr_stmt test34.cpp 101:61 - operand
- call_expr test34.cpp 101:35 - expresssion
+ cleanup_point_expr test34.cpp 106:61 - statement
+ expr_stmt test34.cpp 106:61 - operand
+ call_expr test34.cpp 106:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1662,9 +1786,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 102:69 - statement
- expr_stmt test34.cpp 102:69 - operand
- call_expr test34.cpp 102:35 - expresssion
+ cleanup_point_expr test34.cpp 107:69 - statement
+ expr_stmt test34.cpp 107:69 - operand
+ call_expr test34.cpp 107:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1683,9 +1807,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 103:59 - statement
- expr_stmt test34.cpp 103:59 - operand
- call_expr test34.cpp 103:35 - expresssion
+ cleanup_point_expr test34.cpp 108:59 - statement
+ expr_stmt test34.cpp 108:59 - operand
+ call_expr test34.cpp 108:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1704,9 +1828,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 104:62 - statement
- expr_stmt test34.cpp 104:62 - operand
- call_expr test34.cpp 104:35 - expresssion
+ cleanup_point_expr test34.cpp 109:62 - statement
+ expr_stmt test34.cpp 109:62 - operand
+ call_expr test34.cpp 109:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1725,9 +1849,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 105:65 - statement
- expr_stmt test34.cpp 105:65 - operand
- call_expr test34.cpp 105:35 - expresssion
+ cleanup_point_expr test34.cpp 110:65 - statement
+ expr_stmt test34.cpp 110:65 - operand
+ call_expr test34.cpp 110:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1746,12 +1870,12 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 106:30 - statement
- expr_stmt test34.cpp 106:30 - operand
+ cleanup_point_expr test34.cpp 111:30 - statement
+ expr_stmt test34.cpp 111:30 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test34.cpp 88:23 - operand
+ parm_decl ptr1 test34.cpp 93:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -1768,14 +1892,14 @@ function_decl func3 test34.cpp 88:10
type_decl Data1 test34.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- call_expr test34.cpp 106:28 - operand
+ call_expr test34.cpp 111:28 - operand
addr_expr - function
function_decl getData1 test34.cpp 23:12 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
pointer_type - method return type
- parm_decl this test34.cpp 88:27 - arg
+ parm_decl this test34.cpp 93:27 - arg
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -1790,9 +1914,9 @@ function_decl func3 test34.cpp 88:10
type_decl Object1 test34.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test34.cpp 107:61 - statement
- expr_stmt test34.cpp 107:61 - operand
- call_expr test34.cpp 107:35 - expresssion
+ cleanup_point_expr test34.cpp 112:61 - statement
+ expr_stmt test34.cpp 112:61 - operand
+ call_expr test34.cpp 112:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1811,9 +1935,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 108:64 - statement
- expr_stmt test34.cpp 108:64 - operand
- call_expr test34.cpp 108:35 - expresssion
+ cleanup_point_expr test34.cpp 113:64 - statement
+ expr_stmt test34.cpp 113:64 - operand
+ call_expr test34.cpp 113:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1832,9 +1956,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 109:61 - statement
- expr_stmt test34.cpp 109:61 - operand
- call_expr test34.cpp 109:35 - expresssion
+ cleanup_point_expr test34.cpp 114:61 - statement
+ expr_stmt test34.cpp 114:61 - operand
+ call_expr test34.cpp 114:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1853,9 +1977,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 110:69 - statement
- expr_stmt test34.cpp 110:69 - operand
- call_expr test34.cpp 110:35 - expresssion
+ cleanup_point_expr test34.cpp 115:69 - statement
+ expr_stmt test34.cpp 115:69 - operand
+ call_expr test34.cpp 115:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1874,9 +1998,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 111:63 - statement
- expr_stmt test34.cpp 111:63 - operand
- call_expr test34.cpp 111:35 - expresssion
+ cleanup_point_expr test34.cpp 116:63 - statement
+ expr_stmt test34.cpp 116:63 - operand
+ call_expr test34.cpp 116:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1895,9 +2019,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 112:62 - statement
- expr_stmt test34.cpp 112:62 - operand
- call_expr test34.cpp 112:35 - expresssion
+ cleanup_point_expr test34.cpp 117:62 - statement
+ expr_stmt test34.cpp 117:62 - operand
+ call_expr test34.cpp 117:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1916,9 +2040,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 113:65 - statement
- expr_stmt test34.cpp 113:65 - operand
- call_expr test34.cpp 113:35 - expresssion
+ cleanup_point_expr test34.cpp 118:65 - statement
+ expr_stmt test34.cpp 118:65 - operand
+ call_expr test34.cpp 118:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1937,9 +2061,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 115:57 - statement
- expr_stmt test34.cpp 115:57 - operand
- call_expr test34.cpp 115:31 - expresssion
+ cleanup_point_expr test34.cpp 120:57 - statement
+ expr_stmt test34.cpp 120:57 - operand
+ call_expr test34.cpp 120:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1958,9 +2082,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 116:60 - statement
- expr_stmt test34.cpp 116:60 - operand
- call_expr test34.cpp 116:31 - expresssion
+ cleanup_point_expr test34.cpp 121:60 - statement
+ expr_stmt test34.cpp 121:60 - operand
+ call_expr test34.cpp 121:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -1979,9 +2103,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 117:57 - statement
- expr_stmt test34.cpp 117:57 - operand
- call_expr test34.cpp 117:31 - expresssion
+ cleanup_point_expr test34.cpp 122:57 - statement
+ expr_stmt test34.cpp 122:57 - operand
+ call_expr test34.cpp 122:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2000,9 +2124,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 118:65 - statement
- expr_stmt test34.cpp 118:65 - operand
- call_expr test34.cpp 118:31 - expresssion
+ cleanup_point_expr test34.cpp 123:65 - statement
+ expr_stmt test34.cpp 123:65 - operand
+ call_expr test34.cpp 123:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2021,9 +2145,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 119:59 - statement
- expr_stmt test34.cpp 119:59 - operand
- call_expr test34.cpp 119:31 - expresssion
+ cleanup_point_expr test34.cpp 124:59 - statement
+ expr_stmt test34.cpp 124:59 - operand
+ call_expr test34.cpp 124:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2042,9 +2166,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 120:58 - statement
- expr_stmt test34.cpp 120:58 - operand
- call_expr test34.cpp 120:31 - expresssion
+ cleanup_point_expr test34.cpp 125:58 - statement
+ expr_stmt test34.cpp 125:58 - operand
+ call_expr test34.cpp 125:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2063,9 +2187,9 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 121:61 - statement
- expr_stmt test34.cpp 121:61 - operand
- call_expr test34.cpp 121:31 - expresssion
+ cleanup_point_expr test34.cpp 126:61 - statement
+ expr_stmt test34.cpp 126:61 - operand
+ call_expr test34.cpp 126:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2084,7 +2208,7 @@ function_decl func3 test34.cpp 88:10
addr_expr - operand
string_cst - operand
- stringLength: 1
-function_decl func4 test34.cpp 124:10
+function_decl func4 test34.cpp 129:10
- isPublic: 1
method_type - function type
void_type - method return type
@@ -2134,12 +2258,12 @@ function_decl func4 test34.cpp 124:10
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test34.cpp 125:5 - function result
+ result_decl test34.cpp 130:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test34.cpp 124:27 - argument
+ parm_decl this test34.cpp 129:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -2155,7 +2279,7 @@ function_decl func4 test34.cpp 124:10
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test34.cpp 124:23 - argument
+ parm_decl ptr1 test34.cpp 129:23 - argument
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -2173,9 +2297,9 @@ function_decl func4 test34.cpp 124:10
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test34.cpp 126:57 - statement
- expr_stmt test34.cpp 126:57 - operand
- call_expr test34.cpp 126:31 - expresssion
+ cleanup_point_expr test34.cpp 131:57 - statement
+ expr_stmt test34.cpp 131:57 - operand
+ call_expr test34.cpp 131:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2194,9 +2318,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 127:60 - statement
- expr_stmt test34.cpp 127:60 - operand
- call_expr test34.cpp 127:31 - expresssion
+ cleanup_point_expr test34.cpp 132:60 - statement
+ expr_stmt test34.cpp 132:60 - operand
+ call_expr test34.cpp 132:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2215,9 +2339,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 128:57 - statement
- expr_stmt test34.cpp 128:57 - operand
- call_expr test34.cpp 128:31 - expresssion
+ cleanup_point_expr test34.cpp 133:57 - statement
+ expr_stmt test34.cpp 133:57 - operand
+ call_expr test34.cpp 133:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2236,9 +2360,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 129:65 - statement
- expr_stmt test34.cpp 129:65 - operand
- call_expr test34.cpp 129:31 - expresssion
+ cleanup_point_expr test34.cpp 134:65 - statement
+ expr_stmt test34.cpp 134:65 - operand
+ call_expr test34.cpp 134:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2257,9 +2381,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 130:55 - statement
- expr_stmt test34.cpp 130:55 - operand
- call_expr test34.cpp 130:31 - expresssion
+ cleanup_point_expr test34.cpp 135:55 - statement
+ expr_stmt test34.cpp 135:55 - operand
+ call_expr test34.cpp 135:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2278,9 +2402,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 131:58 - statement
- expr_stmt test34.cpp 131:58 - operand
- call_expr test34.cpp 131:31 - expresssion
+ cleanup_point_expr test34.cpp 136:58 - statement
+ expr_stmt test34.cpp 136:58 - operand
+ call_expr test34.cpp 136:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2299,9 +2423,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 132:61 - statement
- expr_stmt test34.cpp 132:61 - operand
- call_expr test34.cpp 132:31 - expresssion
+ cleanup_point_expr test34.cpp 137:61 - statement
+ expr_stmt test34.cpp 137:61 - operand
+ call_expr test34.cpp 137:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2320,12 +2444,12 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- while_stmt test34.cpp 133:9 - statement
- eq_expr test34.cpp 133:26 - condition
- component_ref test34.cpp 133:22 - operand
+ while_stmt test34.cpp 138:9 - statement
+ eq_expr test34.cpp 138:26 - condition
+ component_ref test34.cpp 138:22 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 124:23 - ref
+ parm_decl ptr1 test34.cpp 129:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -2347,9 +2471,9 @@ function_decl func4 test34.cpp 124:10
integer_cst 32 - decl size
integer_cst 100 - operand
statement_list - body
- cleanup_point_expr test34.cpp 135:61 - statement
- expr_stmt test34.cpp 135:61 - operand
- call_expr test34.cpp 135:35 - expresssion
+ cleanup_point_expr test34.cpp 140:61 - statement
+ expr_stmt test34.cpp 140:61 - operand
+ call_expr test34.cpp 140:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2368,9 +2492,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 136:64 - statement
- expr_stmt test34.cpp 136:64 - operand
- call_expr test34.cpp 136:35 - expresssion
+ cleanup_point_expr test34.cpp 141:64 - statement
+ expr_stmt test34.cpp 141:64 - operand
+ call_expr test34.cpp 141:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2389,9 +2513,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 137:61 - statement
- expr_stmt test34.cpp 137:61 - operand
- call_expr test34.cpp 137:35 - expresssion
+ cleanup_point_expr test34.cpp 142:61 - statement
+ expr_stmt test34.cpp 142:61 - operand
+ call_expr test34.cpp 142:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2410,9 +2534,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 138:69 - statement
- expr_stmt test34.cpp 138:69 - operand
- call_expr test34.cpp 138:35 - expresssion
+ cleanup_point_expr test34.cpp 143:69 - statement
+ expr_stmt test34.cpp 143:69 - operand
+ call_expr test34.cpp 143:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2431,9 +2555,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 139:59 - statement
- expr_stmt test34.cpp 139:59 - operand
- call_expr test34.cpp 139:35 - expresssion
+ cleanup_point_expr test34.cpp 144:59 - statement
+ expr_stmt test34.cpp 144:59 - operand
+ call_expr test34.cpp 144:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2452,9 +2576,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 140:62 - statement
- expr_stmt test34.cpp 140:62 - operand
- call_expr test34.cpp 140:35 - expresssion
+ cleanup_point_expr test34.cpp 145:62 - statement
+ expr_stmt test34.cpp 145:62 - operand
+ call_expr test34.cpp 145:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2473,9 +2597,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 141:65 - statement
- expr_stmt test34.cpp 141:65 - operand
- call_expr test34.cpp 141:35 - expresssion
+ cleanup_point_expr test34.cpp 146:65 - statement
+ expr_stmt test34.cpp 146:65 - operand
+ call_expr test34.cpp 146:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2494,12 +2618,12 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 142:30 - statement
- expr_stmt test34.cpp 142:30 - operand
+ cleanup_point_expr test34.cpp 147:30 - statement
+ expr_stmt test34.cpp 147:30 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test34.cpp 124:23 - operand
+ parm_decl ptr1 test34.cpp 129:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -2516,14 +2640,14 @@ function_decl func4 test34.cpp 124:10
type_decl Data1 test34.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- call_expr test34.cpp 142:28 - operand
+ call_expr test34.cpp 147:28 - operand
addr_expr - function
function_decl getData1 test34.cpp 23:12 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
pointer_type - method return type
- parm_decl this test34.cpp 124:27 - arg
+ parm_decl this test34.cpp 129:27 - arg
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -2538,9 +2662,9 @@ function_decl func4 test34.cpp 124:10
type_decl Object1 test34.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test34.cpp 143:61 - statement
- expr_stmt test34.cpp 143:61 - operand
- call_expr test34.cpp 143:35 - expresssion
+ cleanup_point_expr test34.cpp 148:61 - statement
+ expr_stmt test34.cpp 148:61 - operand
+ call_expr test34.cpp 148:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2559,9 +2683,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 144:64 - statement
- expr_stmt test34.cpp 144:64 - operand
- call_expr test34.cpp 144:35 - expresssion
+ cleanup_point_expr test34.cpp 149:64 - statement
+ expr_stmt test34.cpp 149:64 - operand
+ call_expr test34.cpp 149:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2580,9 +2704,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 145:61 - statement
- expr_stmt test34.cpp 145:61 - operand
- call_expr test34.cpp 145:35 - expresssion
+ cleanup_point_expr test34.cpp 150:61 - statement
+ expr_stmt test34.cpp 150:61 - operand
+ call_expr test34.cpp 150:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2601,9 +2725,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 146:69 - statement
- expr_stmt test34.cpp 146:69 - operand
- call_expr test34.cpp 146:35 - expresssion
+ cleanup_point_expr test34.cpp 151:69 - statement
+ expr_stmt test34.cpp 151:69 - operand
+ call_expr test34.cpp 151:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2622,9 +2746,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 147:63 - statement
- expr_stmt test34.cpp 147:63 - operand
- call_expr test34.cpp 147:35 - expresssion
+ cleanup_point_expr test34.cpp 152:63 - statement
+ expr_stmt test34.cpp 152:63 - operand
+ call_expr test34.cpp 152:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2643,9 +2767,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 148:62 - statement
- expr_stmt test34.cpp 148:62 - operand
- call_expr test34.cpp 148:35 - expresssion
+ cleanup_point_expr test34.cpp 153:62 - statement
+ expr_stmt test34.cpp 153:62 - operand
+ call_expr test34.cpp 153:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2664,9 +2788,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 149:65 - statement
- expr_stmt test34.cpp 149:65 - operand
- call_expr test34.cpp 149:35 - expresssion
+ cleanup_point_expr test34.cpp 154:65 - statement
+ expr_stmt test34.cpp 154:65 - operand
+ call_expr test34.cpp 154:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2685,9 +2809,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 151:57 - statement
- expr_stmt test34.cpp 151:57 - operand
- call_expr test34.cpp 151:31 - expresssion
+ cleanup_point_expr test34.cpp 156:57 - statement
+ expr_stmt test34.cpp 156:57 - operand
+ call_expr test34.cpp 156:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2706,9 +2830,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 152:60 - statement
- expr_stmt test34.cpp 152:60 - operand
- call_expr test34.cpp 152:31 - expresssion
+ cleanup_point_expr test34.cpp 157:60 - statement
+ expr_stmt test34.cpp 157:60 - operand
+ call_expr test34.cpp 157:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2727,9 +2851,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 153:57 - statement
- expr_stmt test34.cpp 153:57 - operand
- call_expr test34.cpp 153:31 - expresssion
+ cleanup_point_expr test34.cpp 158:57 - statement
+ expr_stmt test34.cpp 158:57 - operand
+ call_expr test34.cpp 158:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2748,9 +2872,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 154:65 - statement
- expr_stmt test34.cpp 154:65 - operand
- call_expr test34.cpp 154:31 - expresssion
+ cleanup_point_expr test34.cpp 159:65 - statement
+ expr_stmt test34.cpp 159:65 - operand
+ call_expr test34.cpp 159:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2769,9 +2893,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 155:59 - statement
- expr_stmt test34.cpp 155:59 - operand
- call_expr test34.cpp 155:31 - expresssion
+ cleanup_point_expr test34.cpp 160:59 - statement
+ expr_stmt test34.cpp 160:59 - operand
+ call_expr test34.cpp 160:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2790,9 +2914,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 156:58 - statement
- expr_stmt test34.cpp 156:58 - operand
- call_expr test34.cpp 156:31 - expresssion
+ cleanup_point_expr test34.cpp 161:58 - statement
+ expr_stmt test34.cpp 161:58 - operand
+ call_expr test34.cpp 161:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2811,9 +2935,9 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 157:61 - statement
- expr_stmt test34.cpp 157:61 - operand
- call_expr test34.cpp 157:31 - expresssion
+ cleanup_point_expr test34.cpp 162:61 - statement
+ expr_stmt test34.cpp 162:61 - operand
+ call_expr test34.cpp 162:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2832,7 +2956,7 @@ function_decl func4 test34.cpp 124:10
addr_expr - operand
string_cst - operand
- stringLength: 1
-function_decl func5 test34.cpp 160:10
+function_decl func5 test34.cpp 165:10
- isPublic: 1
method_type - function type
void_type - method return type
@@ -2882,12 +3006,12 @@ function_decl func5 test34.cpp 160:10
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test34.cpp 161:5 - function result
+ result_decl test34.cpp 166:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test34.cpp 160:27 - argument
+ parm_decl this test34.cpp 165:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -2903,7 +3027,7 @@ function_decl func5 test34.cpp 160:10
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test34.cpp 160:23 - argument
+ parm_decl ptr1 test34.cpp 165:23 - argument
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -2921,9 +3045,9 @@ function_decl func5 test34.cpp 160:10
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test34.cpp 162:57 - statement
- expr_stmt test34.cpp 162:57 - operand
- call_expr test34.cpp 162:31 - expresssion
+ cleanup_point_expr test34.cpp 167:57 - statement
+ expr_stmt test34.cpp 167:57 - operand
+ call_expr test34.cpp 167:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2942,9 +3066,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 163:60 - statement
- expr_stmt test34.cpp 163:60 - operand
- call_expr test34.cpp 163:31 - expresssion
+ cleanup_point_expr test34.cpp 168:60 - statement
+ expr_stmt test34.cpp 168:60 - operand
+ call_expr test34.cpp 168:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2963,9 +3087,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 164:57 - statement
- expr_stmt test34.cpp 164:57 - operand
- call_expr test34.cpp 164:31 - expresssion
+ cleanup_point_expr test34.cpp 169:57 - statement
+ expr_stmt test34.cpp 169:57 - operand
+ call_expr test34.cpp 169:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -2984,9 +3108,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 165:65 - statement
- expr_stmt test34.cpp 165:65 - operand
- call_expr test34.cpp 165:31 - expresssion
+ cleanup_point_expr test34.cpp 170:65 - statement
+ expr_stmt test34.cpp 170:65 - operand
+ call_expr test34.cpp 170:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3005,9 +3129,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 166:55 - statement
- expr_stmt test34.cpp 166:55 - operand
- call_expr test34.cpp 166:31 - expresssion
+ cleanup_point_expr test34.cpp 171:55 - statement
+ expr_stmt test34.cpp 171:55 - operand
+ call_expr test34.cpp 171:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3026,9 +3150,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 167:58 - statement
- expr_stmt test34.cpp 167:58 - operand
- call_expr test34.cpp 167:31 - expresssion
+ cleanup_point_expr test34.cpp 172:58 - statement
+ expr_stmt test34.cpp 172:58 - operand
+ call_expr test34.cpp 172:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3047,9 +3171,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 168:61 - statement
- expr_stmt test34.cpp 168:61 - operand
- call_expr test34.cpp 168:31 - expresssion
+ cleanup_point_expr test34.cpp 173:61 - statement
+ expr_stmt test34.cpp 173:61 - operand
+ call_expr test34.cpp 173:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3068,10 +3192,10 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- if_stmt test34.cpp 169:9 - statement
- eq_expr test34.cpp 169:14 - condition
+ if_stmt test34.cpp 174:9 - statement
+ eq_expr test34.cpp 174:14 - condition
- isUsed: 1
- parm_decl ptr1 test34.cpp 160:23 - operand
+ parm_decl ptr1 test34.cpp 165:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -3089,10 +3213,10 @@ function_decl func5 test34.cpp 160:10
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- return_expr test34.cpp 170:13 - then
- cleanup_point_expr test34.cpp 171:57 - statement
- expr_stmt test34.cpp 171:57 - operand
- call_expr test34.cpp 171:31 - expresssion
+ return_expr test34.cpp 175:13 - then
+ cleanup_point_expr test34.cpp 176:57 - statement
+ expr_stmt test34.cpp 176:57 - operand
+ call_expr test34.cpp 176:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3111,9 +3235,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 172:64 - statement
- expr_stmt test34.cpp 172:64 - operand
- call_expr test34.cpp 172:31 - expresssion
+ cleanup_point_expr test34.cpp 177:64 - statement
+ expr_stmt test34.cpp 177:64 - operand
+ call_expr test34.cpp 177:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3132,9 +3256,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 173:57 - statement
- expr_stmt test34.cpp 173:57 - operand
- call_expr test34.cpp 173:31 - expresssion
+ cleanup_point_expr test34.cpp 178:57 - statement
+ expr_stmt test34.cpp 178:57 - operand
+ call_expr test34.cpp 178:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3153,9 +3277,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 174:61 - statement
- expr_stmt test34.cpp 174:61 - operand
- call_expr test34.cpp 174:31 - expresssion
+ cleanup_point_expr test34.cpp 179:61 - statement
+ expr_stmt test34.cpp 179:61 - operand
+ call_expr test34.cpp 179:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3174,9 +3298,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 175:55 - statement
- expr_stmt test34.cpp 175:55 - operand
- call_expr test34.cpp 175:31 - expresssion
+ cleanup_point_expr test34.cpp 180:55 - statement
+ expr_stmt test34.cpp 180:55 - operand
+ call_expr test34.cpp 180:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3195,9 +3319,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 176:65 - statement
- expr_stmt test34.cpp 176:65 - operand
- call_expr test34.cpp 176:31 - expresssion
+ cleanup_point_expr test34.cpp 181:65 - statement
+ expr_stmt test34.cpp 181:65 - operand
+ call_expr test34.cpp 181:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3216,12 +3340,12 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- if_stmt test34.cpp 177:9 - statement
- eq_expr test34.cpp 177:23 - condition
- component_ref test34.cpp 177:19 - operand
+ if_stmt test34.cpp 182:9 - statement
+ eq_expr test34.cpp 182:23 - condition
+ component_ref test34.cpp 182:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 160:23 - ref
+ parm_decl ptr1 test34.cpp 165:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -3243,9 +3367,9 @@ function_decl func5 test34.cpp 160:10
integer_cst 32 - decl size
integer_cst 100 - operand
statement_list - then
- cleanup_point_expr test34.cpp 179:61 - statement
- expr_stmt test34.cpp 179:61 - operand
- call_expr test34.cpp 179:35 - expresssion
+ cleanup_point_expr test34.cpp 184:61 - statement
+ expr_stmt test34.cpp 184:61 - operand
+ call_expr test34.cpp 184:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3264,9 +3388,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 180:68 - statement
- expr_stmt test34.cpp 180:68 - operand
- call_expr test34.cpp 180:35 - expresssion
+ cleanup_point_expr test34.cpp 185:68 - statement
+ expr_stmt test34.cpp 185:68 - operand
+ call_expr test34.cpp 185:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3285,9 +3409,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 181:61 - statement
- expr_stmt test34.cpp 181:61 - operand
- call_expr test34.cpp 181:35 - expresssion
+ cleanup_point_expr test34.cpp 186:61 - statement
+ expr_stmt test34.cpp 186:61 - operand
+ call_expr test34.cpp 186:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3306,9 +3430,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 182:65 - statement
- expr_stmt test34.cpp 182:65 - operand
- call_expr test34.cpp 182:35 - expresssion
+ cleanup_point_expr test34.cpp 187:65 - statement
+ expr_stmt test34.cpp 187:65 - operand
+ call_expr test34.cpp 187:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3327,9 +3451,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 183:59 - statement
- expr_stmt test34.cpp 183:59 - operand
- call_expr test34.cpp 183:35 - expresssion
+ cleanup_point_expr test34.cpp 188:59 - statement
+ expr_stmt test34.cpp 188:59 - operand
+ call_expr test34.cpp 188:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3348,9 +3472,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 184:69 - statement
- expr_stmt test34.cpp 184:69 - operand
- call_expr test34.cpp 184:35 - expresssion
+ cleanup_point_expr test34.cpp 189:69 - statement
+ expr_stmt test34.cpp 189:69 - operand
+ call_expr test34.cpp 189:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3369,12 +3493,12 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 185:30 - statement
- expr_stmt test34.cpp 185:30 - operand
+ cleanup_point_expr test34.cpp 190:30 - statement
+ expr_stmt test34.cpp 190:30 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test34.cpp 160:23 - operand
+ parm_decl ptr1 test34.cpp 165:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -3391,14 +3515,14 @@ function_decl func5 test34.cpp 160:10
type_decl Data1 test34.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- call_expr test34.cpp 185:28 - operand
+ call_expr test34.cpp 190:28 - operand
addr_expr - function
function_decl getData1 test34.cpp 23:12 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
pointer_type - method return type
- parm_decl this test34.cpp 160:27 - arg
+ parm_decl this test34.cpp 165:27 - arg
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -3413,9 +3537,9 @@ function_decl func5 test34.cpp 160:10
type_decl Object1 test34.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test34.cpp 186:61 - statement
- expr_stmt test34.cpp 186:61 - operand
- call_expr test34.cpp 186:35 - expresssion
+ cleanup_point_expr test34.cpp 191:61 - statement
+ expr_stmt test34.cpp 191:61 - operand
+ call_expr test34.cpp 191:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3434,9 +3558,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 187:64 - statement
- expr_stmt test34.cpp 187:64 - operand
- call_expr test34.cpp 187:35 - expresssion
+ cleanup_point_expr test34.cpp 192:64 - statement
+ expr_stmt test34.cpp 192:64 - operand
+ call_expr test34.cpp 192:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3455,9 +3579,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 188:61 - statement
- expr_stmt test34.cpp 188:61 - operand
- call_expr test34.cpp 188:35 - expresssion
+ cleanup_point_expr test34.cpp 193:61 - statement
+ expr_stmt test34.cpp 193:61 - operand
+ call_expr test34.cpp 193:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3476,9 +3600,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 189:69 - statement
- expr_stmt test34.cpp 189:69 - operand
- call_expr test34.cpp 189:35 - expresssion
+ cleanup_point_expr test34.cpp 194:69 - statement
+ expr_stmt test34.cpp 194:69 - operand
+ call_expr test34.cpp 194:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3497,9 +3621,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 190:63 - statement
- expr_stmt test34.cpp 190:63 - operand
- call_expr test34.cpp 190:35 - expresssion
+ cleanup_point_expr test34.cpp 195:63 - statement
+ expr_stmt test34.cpp 195:63 - operand
+ call_expr test34.cpp 195:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3518,9 +3642,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 191:62 - statement
- expr_stmt test34.cpp 191:62 - operand
- call_expr test34.cpp 191:35 - expresssion
+ cleanup_point_expr test34.cpp 196:62 - statement
+ expr_stmt test34.cpp 196:62 - operand
+ call_expr test34.cpp 196:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3539,9 +3663,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 192:65 - statement
- expr_stmt test34.cpp 192:65 - operand
- call_expr test34.cpp 192:35 - expresssion
+ cleanup_point_expr test34.cpp 197:65 - statement
+ expr_stmt test34.cpp 197:65 - operand
+ call_expr test34.cpp 197:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3560,9 +3684,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 194:57 - statement
- expr_stmt test34.cpp 194:57 - operand
- call_expr test34.cpp 194:31 - expresssion
+ cleanup_point_expr test34.cpp 199:57 - statement
+ expr_stmt test34.cpp 199:57 - operand
+ call_expr test34.cpp 199:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3581,9 +3705,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 195:60 - statement
- expr_stmt test34.cpp 195:60 - operand
- call_expr test34.cpp 195:31 - expresssion
+ cleanup_point_expr test34.cpp 200:60 - statement
+ expr_stmt test34.cpp 200:60 - operand
+ call_expr test34.cpp 200:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3602,9 +3726,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 196:57 - statement
- expr_stmt test34.cpp 196:57 - operand
- call_expr test34.cpp 196:31 - expresssion
+ cleanup_point_expr test34.cpp 201:57 - statement
+ expr_stmt test34.cpp 201:57 - operand
+ call_expr test34.cpp 201:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3623,9 +3747,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 197:65 - statement
- expr_stmt test34.cpp 197:65 - operand
- call_expr test34.cpp 197:31 - expresssion
+ cleanup_point_expr test34.cpp 202:65 - statement
+ expr_stmt test34.cpp 202:65 - operand
+ call_expr test34.cpp 202:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3644,9 +3768,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 198:59 - statement
- expr_stmt test34.cpp 198:59 - operand
- call_expr test34.cpp 198:31 - expresssion
+ cleanup_point_expr test34.cpp 203:59 - statement
+ expr_stmt test34.cpp 203:59 - operand
+ call_expr test34.cpp 203:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3665,9 +3789,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 199:58 - statement
- expr_stmt test34.cpp 199:58 - operand
- call_expr test34.cpp 199:31 - expresssion
+ cleanup_point_expr test34.cpp 204:58 - statement
+ expr_stmt test34.cpp 204:58 - operand
+ call_expr test34.cpp 204:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3686,9 +3810,9 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 200:61 - statement
- expr_stmt test34.cpp 200:61 - operand
- call_expr test34.cpp 200:31 - expresssion
+ cleanup_point_expr test34.cpp 205:61 - statement
+ expr_stmt test34.cpp 205:61 - operand
+ call_expr test34.cpp 205:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3707,7 +3831,7 @@ function_decl func5 test34.cpp 160:10
addr_expr - operand
string_cst - operand
- stringLength: 1
-function_decl func6 test34.cpp 203:10
+function_decl func6 test34.cpp 208:10
- isPublic: 1
method_type - function type
void_type - method return type
@@ -3757,12 +3881,12 @@ function_decl func6 test34.cpp 203:10
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test34.cpp 204:5 - function result
+ result_decl test34.cpp 209:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test34.cpp 203:27 - argument
+ parm_decl this test34.cpp 208:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -3778,7 +3902,7 @@ function_decl func6 test34.cpp 203:10
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test34.cpp 203:23 - argument
+ parm_decl ptr1 test34.cpp 208:23 - argument
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -3796,9 +3920,9 @@ function_decl func6 test34.cpp 203:10
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test34.cpp 205:57 - statement
- expr_stmt test34.cpp 205:57 - operand
- call_expr test34.cpp 205:31 - expresssion
+ cleanup_point_expr test34.cpp 210:57 - statement
+ expr_stmt test34.cpp 210:57 - operand
+ call_expr test34.cpp 210:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3817,9 +3941,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 206:60 - statement
- expr_stmt test34.cpp 206:60 - operand
- call_expr test34.cpp 206:31 - expresssion
+ cleanup_point_expr test34.cpp 211:60 - statement
+ expr_stmt test34.cpp 211:60 - operand
+ call_expr test34.cpp 211:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3838,9 +3962,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 207:57 - statement
- expr_stmt test34.cpp 207:57 - operand
- call_expr test34.cpp 207:31 - expresssion
+ cleanup_point_expr test34.cpp 212:57 - statement
+ expr_stmt test34.cpp 212:57 - operand
+ call_expr test34.cpp 212:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3859,9 +3983,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 208:65 - statement
- expr_stmt test34.cpp 208:65 - operand
- call_expr test34.cpp 208:31 - expresssion
+ cleanup_point_expr test34.cpp 213:65 - statement
+ expr_stmt test34.cpp 213:65 - operand
+ call_expr test34.cpp 213:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3880,9 +4004,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 209:55 - statement
- expr_stmt test34.cpp 209:55 - operand
- call_expr test34.cpp 209:31 - expresssion
+ cleanup_point_expr test34.cpp 214:55 - statement
+ expr_stmt test34.cpp 214:55 - operand
+ call_expr test34.cpp 214:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3901,9 +4025,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 210:58 - statement
- expr_stmt test34.cpp 210:58 - operand
- call_expr test34.cpp 210:31 - expresssion
+ cleanup_point_expr test34.cpp 215:58 - statement
+ expr_stmt test34.cpp 215:58 - operand
+ call_expr test34.cpp 215:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3922,9 +4046,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 211:61 - statement
- expr_stmt test34.cpp 211:61 - operand
- call_expr test34.cpp 211:31 - expresssion
+ cleanup_point_expr test34.cpp 216:61 - statement
+ expr_stmt test34.cpp 216:61 - operand
+ call_expr test34.cpp 216:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3943,10 +4067,10 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- if_stmt test34.cpp 212:9 - statement
- eq_expr test34.cpp 212:14 - condition
+ if_stmt test34.cpp 217:9 - statement
+ eq_expr test34.cpp 217:14 - condition
- isUsed: 1
- parm_decl ptr1 test34.cpp 203:23 - operand
+ parm_decl ptr1 test34.cpp 208:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -3964,10 +4088,10 @@ function_decl func6 test34.cpp 203:10
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- return_expr test34.cpp 213:13 - then
- cleanup_point_expr test34.cpp 214:57 - statement
- expr_stmt test34.cpp 214:57 - operand
- call_expr test34.cpp 214:31 - expresssion
+ return_expr test34.cpp 218:13 - then
+ cleanup_point_expr test34.cpp 219:57 - statement
+ expr_stmt test34.cpp 219:57 - operand
+ call_expr test34.cpp 219:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -3986,9 +4110,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 215:64 - statement
- expr_stmt test34.cpp 215:64 - operand
- call_expr test34.cpp 215:31 - expresssion
+ cleanup_point_expr test34.cpp 220:64 - statement
+ expr_stmt test34.cpp 220:64 - operand
+ call_expr test34.cpp 220:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4007,9 +4131,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 216:57 - statement
- expr_stmt test34.cpp 216:57 - operand
- call_expr test34.cpp 216:31 - expresssion
+ cleanup_point_expr test34.cpp 221:57 - statement
+ expr_stmt test34.cpp 221:57 - operand
+ call_expr test34.cpp 221:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4028,9 +4152,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 217:61 - statement
- expr_stmt test34.cpp 217:61 - operand
- call_expr test34.cpp 217:31 - expresssion
+ cleanup_point_expr test34.cpp 222:61 - statement
+ expr_stmt test34.cpp 222:61 - operand
+ call_expr test34.cpp 222:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4049,9 +4173,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 218:55 - statement
- expr_stmt test34.cpp 218:55 - operand
- call_expr test34.cpp 218:31 - expresssion
+ cleanup_point_expr test34.cpp 223:55 - statement
+ expr_stmt test34.cpp 223:55 - operand
+ call_expr test34.cpp 223:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4070,9 +4194,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 219:65 - statement
- expr_stmt test34.cpp 219:65 - operand
- call_expr test34.cpp 219:31 - expresssion
+ cleanup_point_expr test34.cpp 224:65 - statement
+ expr_stmt test34.cpp 224:65 - operand
+ call_expr test34.cpp 224:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4091,12 +4215,12 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- while_stmt test34.cpp 220:9 - statement
- eq_expr test34.cpp 220:26 - condition
- component_ref test34.cpp 220:22 - operand
+ while_stmt test34.cpp 225:9 - statement
+ eq_expr test34.cpp 225:26 - condition
+ component_ref test34.cpp 225:22 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 203:23 - ref
+ parm_decl ptr1 test34.cpp 208:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -4118,9 +4242,9 @@ function_decl func6 test34.cpp 203:10
integer_cst 32 - decl size
integer_cst 100 - operand
statement_list - body
- cleanup_point_expr test34.cpp 222:61 - statement
- expr_stmt test34.cpp 222:61 - operand
- call_expr test34.cpp 222:35 - expresssion
+ cleanup_point_expr test34.cpp 227:61 - statement
+ expr_stmt test34.cpp 227:61 - operand
+ call_expr test34.cpp 227:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4139,9 +4263,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 223:68 - statement
- expr_stmt test34.cpp 223:68 - operand
- call_expr test34.cpp 223:35 - expresssion
+ cleanup_point_expr test34.cpp 228:68 - statement
+ expr_stmt test34.cpp 228:68 - operand
+ call_expr test34.cpp 228:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4160,9 +4284,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 224:61 - statement
- expr_stmt test34.cpp 224:61 - operand
- call_expr test34.cpp 224:35 - expresssion
+ cleanup_point_expr test34.cpp 229:61 - statement
+ expr_stmt test34.cpp 229:61 - operand
+ call_expr test34.cpp 229:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4181,9 +4305,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 225:65 - statement
- expr_stmt test34.cpp 225:65 - operand
- call_expr test34.cpp 225:35 - expresssion
+ cleanup_point_expr test34.cpp 230:65 - statement
+ expr_stmt test34.cpp 230:65 - operand
+ call_expr test34.cpp 230:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4202,9 +4326,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 226:59 - statement
- expr_stmt test34.cpp 226:59 - operand
- call_expr test34.cpp 226:35 - expresssion
+ cleanup_point_expr test34.cpp 231:59 - statement
+ expr_stmt test34.cpp 231:59 - operand
+ call_expr test34.cpp 231:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4223,9 +4347,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 227:69 - statement
- expr_stmt test34.cpp 227:69 - operand
- call_expr test34.cpp 227:35 - expresssion
+ cleanup_point_expr test34.cpp 232:69 - statement
+ expr_stmt test34.cpp 232:69 - operand
+ call_expr test34.cpp 232:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4244,12 +4368,12 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 228:30 - statement
- expr_stmt test34.cpp 228:30 - operand
+ cleanup_point_expr test34.cpp 233:30 - statement
+ expr_stmt test34.cpp 233:30 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test34.cpp 203:23 - operand
+ parm_decl ptr1 test34.cpp 208:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -4266,14 +4390,14 @@ function_decl func6 test34.cpp 203:10
type_decl Data1 test34.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- call_expr test34.cpp 228:28 - operand
+ call_expr test34.cpp 233:28 - operand
addr_expr - function
function_decl getData1 test34.cpp 23:12 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
pointer_type - method return type
- parm_decl this test34.cpp 203:27 - arg
+ parm_decl this test34.cpp 208:27 - arg
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -4288,9 +4412,9 @@ function_decl func6 test34.cpp 203:10
type_decl Object1 test34.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test34.cpp 229:61 - statement
- expr_stmt test34.cpp 229:61 - operand
- call_expr test34.cpp 229:35 - expresssion
+ cleanup_point_expr test34.cpp 234:61 - statement
+ expr_stmt test34.cpp 234:61 - operand
+ call_expr test34.cpp 234:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4309,9 +4433,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 230:64 - statement
- expr_stmt test34.cpp 230:64 - operand
- call_expr test34.cpp 230:35 - expresssion
+ cleanup_point_expr test34.cpp 235:64 - statement
+ expr_stmt test34.cpp 235:64 - operand
+ call_expr test34.cpp 235:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4330,9 +4454,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 231:61 - statement
- expr_stmt test34.cpp 231:61 - operand
- call_expr test34.cpp 231:35 - expresssion
+ cleanup_point_expr test34.cpp 236:61 - statement
+ expr_stmt test34.cpp 236:61 - operand
+ call_expr test34.cpp 236:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4351,9 +4475,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 232:69 - statement
- expr_stmt test34.cpp 232:69 - operand
- call_expr test34.cpp 232:35 - expresssion
+ cleanup_point_expr test34.cpp 237:69 - statement
+ expr_stmt test34.cpp 237:69 - operand
+ call_expr test34.cpp 237:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4372,9 +4496,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 233:63 - statement
- expr_stmt test34.cpp 233:63 - operand
- call_expr test34.cpp 233:35 - expresssion
+ cleanup_point_expr test34.cpp 238:63 - statement
+ expr_stmt test34.cpp 238:63 - operand
+ call_expr test34.cpp 238:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4393,9 +4517,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 234:62 - statement
- expr_stmt test34.cpp 234:62 - operand
- call_expr test34.cpp 234:35 - expresssion
+ cleanup_point_expr test34.cpp 239:62 - statement
+ expr_stmt test34.cpp 239:62 - operand
+ call_expr test34.cpp 239:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4414,9 +4538,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 235:65 - statement
- expr_stmt test34.cpp 235:65 - operand
- call_expr test34.cpp 235:35 - expresssion
+ cleanup_point_expr test34.cpp 240:65 - statement
+ expr_stmt test34.cpp 240:65 - operand
+ call_expr test34.cpp 240:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4435,9 +4559,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 237:57 - statement
- expr_stmt test34.cpp 237:57 - operand
- call_expr test34.cpp 237:31 - expresssion
+ cleanup_point_expr test34.cpp 242:57 - statement
+ expr_stmt test34.cpp 242:57 - operand
+ call_expr test34.cpp 242:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4456,9 +4580,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 238:60 - statement
- expr_stmt test34.cpp 238:60 - operand
- call_expr test34.cpp 238:31 - expresssion
+ cleanup_point_expr test34.cpp 243:60 - statement
+ expr_stmt test34.cpp 243:60 - operand
+ call_expr test34.cpp 243:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4477,9 +4601,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 239:57 - statement
- expr_stmt test34.cpp 239:57 - operand
- call_expr test34.cpp 239:31 - expresssion
+ cleanup_point_expr test34.cpp 244:57 - statement
+ expr_stmt test34.cpp 244:57 - operand
+ call_expr test34.cpp 244:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4498,9 +4622,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 240:65 - statement
- expr_stmt test34.cpp 240:65 - operand
- call_expr test34.cpp 240:31 - expresssion
+ cleanup_point_expr test34.cpp 245:65 - statement
+ expr_stmt test34.cpp 245:65 - operand
+ call_expr test34.cpp 245:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4519,9 +4643,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 241:59 - statement
- expr_stmt test34.cpp 241:59 - operand
- call_expr test34.cpp 241:31 - expresssion
+ cleanup_point_expr test34.cpp 246:59 - statement
+ expr_stmt test34.cpp 246:59 - operand
+ call_expr test34.cpp 246:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4540,9 +4664,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 242:58 - statement
- expr_stmt test34.cpp 242:58 - operand
- call_expr test34.cpp 242:31 - expresssion
+ cleanup_point_expr test34.cpp 247:58 - statement
+ expr_stmt test34.cpp 247:58 - operand
+ call_expr test34.cpp 247:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4561,9 +4685,9 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 243:61 - statement
- expr_stmt test34.cpp 243:61 - operand
- call_expr test34.cpp 243:31 - expresssion
+ cleanup_point_expr test34.cpp 248:61 - statement
+ expr_stmt test34.cpp 248:61 - operand
+ call_expr test34.cpp 248:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4582,7 +4706,7 @@ function_decl func6 test34.cpp 203:10
addr_expr - operand
string_cst - operand
- stringLength: 1
-function_decl func7 test34.cpp 246:10
+function_decl func7 test34.cpp 251:10
- isPublic: 1
method_type - function type
void_type - method return type
@@ -4632,12 +4756,12 @@ function_decl func7 test34.cpp 246:10
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test34.cpp 247:5 - function result
+ result_decl test34.cpp 252:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test34.cpp 246:27 - argument
+ parm_decl this test34.cpp 251:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -4653,7 +4777,7 @@ function_decl func7 test34.cpp 246:10
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test34.cpp 246:23 - argument
+ parm_decl ptr1 test34.cpp 251:23 - argument
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -4671,9 +4795,9 @@ function_decl func7 test34.cpp 246:10
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test34.cpp 248:57 - statement
- expr_stmt test34.cpp 248:57 - operand
- call_expr test34.cpp 248:31 - expresssion
+ cleanup_point_expr test34.cpp 253:57 - statement
+ expr_stmt test34.cpp 253:57 - operand
+ call_expr test34.cpp 253:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4692,9 +4816,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 249:60 - statement
- expr_stmt test34.cpp 249:60 - operand
- call_expr test34.cpp 249:31 - expresssion
+ cleanup_point_expr test34.cpp 254:60 - statement
+ expr_stmt test34.cpp 254:60 - operand
+ call_expr test34.cpp 254:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4713,9 +4837,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 250:57 - statement
- expr_stmt test34.cpp 250:57 - operand
- call_expr test34.cpp 250:31 - expresssion
+ cleanup_point_expr test34.cpp 255:57 - statement
+ expr_stmt test34.cpp 255:57 - operand
+ call_expr test34.cpp 255:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4734,9 +4858,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 251:65 - statement
- expr_stmt test34.cpp 251:65 - operand
- call_expr test34.cpp 251:31 - expresssion
+ cleanup_point_expr test34.cpp 256:65 - statement
+ expr_stmt test34.cpp 256:65 - operand
+ call_expr test34.cpp 256:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4755,9 +4879,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 252:55 - statement
- expr_stmt test34.cpp 252:55 - operand
- call_expr test34.cpp 252:31 - expresssion
+ cleanup_point_expr test34.cpp 257:55 - statement
+ expr_stmt test34.cpp 257:55 - operand
+ call_expr test34.cpp 257:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4776,9 +4900,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 253:58 - statement
- expr_stmt test34.cpp 253:58 - operand
- call_expr test34.cpp 253:31 - expresssion
+ cleanup_point_expr test34.cpp 258:58 - statement
+ expr_stmt test34.cpp 258:58 - operand
+ call_expr test34.cpp 258:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4797,9 +4921,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 254:61 - statement
- expr_stmt test34.cpp 254:61 - operand
- call_expr test34.cpp 254:31 - expresssion
+ cleanup_point_expr test34.cpp 259:61 - statement
+ expr_stmt test34.cpp 259:61 - operand
+ call_expr test34.cpp 259:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4818,10 +4942,10 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- if_stmt test34.cpp 255:9 - statement
- eq_expr test34.cpp 255:14 - condition
+ if_stmt test34.cpp 260:9 - statement
+ eq_expr test34.cpp 260:14 - condition
- isUsed: 1
- parm_decl ptr1 test34.cpp 246:23 - operand
+ parm_decl ptr1 test34.cpp 251:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -4839,10 +4963,10 @@ function_decl func7 test34.cpp 246:10
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- return_expr test34.cpp 256:13 - then
- cleanup_point_expr test34.cpp 257:57 - statement
- expr_stmt test34.cpp 257:57 - operand
- call_expr test34.cpp 257:31 - expresssion
+ return_expr test34.cpp 261:13 - then
+ cleanup_point_expr test34.cpp 262:57 - statement
+ expr_stmt test34.cpp 262:57 - operand
+ call_expr test34.cpp 262:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4861,9 +4985,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 258:64 - statement
- expr_stmt test34.cpp 258:64 - operand
- call_expr test34.cpp 258:31 - expresssion
+ cleanup_point_expr test34.cpp 263:64 - statement
+ expr_stmt test34.cpp 263:64 - operand
+ call_expr test34.cpp 263:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4882,9 +5006,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 259:57 - statement
- expr_stmt test34.cpp 259:57 - operand
- call_expr test34.cpp 259:31 - expresssion
+ cleanup_point_expr test34.cpp 264:57 - statement
+ expr_stmt test34.cpp 264:57 - operand
+ call_expr test34.cpp 264:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4903,9 +5027,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 260:61 - statement
- expr_stmt test34.cpp 260:61 - operand
- call_expr test34.cpp 260:31 - expresssion
+ cleanup_point_expr test34.cpp 265:61 - statement
+ expr_stmt test34.cpp 265:61 - operand
+ call_expr test34.cpp 265:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4924,9 +5048,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 261:55 - statement
- expr_stmt test34.cpp 261:55 - operand
- call_expr test34.cpp 261:31 - expresssion
+ cleanup_point_expr test34.cpp 266:55 - statement
+ expr_stmt test34.cpp 266:55 - operand
+ call_expr test34.cpp 266:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4945,9 +5069,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 262:65 - statement
- expr_stmt test34.cpp 262:65 - operand
- call_expr test34.cpp 262:31 - expresssion
+ cleanup_point_expr test34.cpp 267:65 - statement
+ expr_stmt test34.cpp 267:65 - operand
+ call_expr test34.cpp 267:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -4966,11 +5090,11 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- while_stmt test34.cpp 263:9 - statement
- truth_andif_expr test34.cpp 263:21 - condition
+ while_stmt test34.cpp 268:9 - statement
+ truth_andif_expr test34.cpp 268:21 - condition
ne_expr - operand
- isUsed: 1
- parm_decl ptr1 test34.cpp 246:23 - operand
+ parm_decl ptr1 test34.cpp 251:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -4988,11 +5112,11 @@ function_decl func7 test34.cpp 246:10
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- eq_expr test34.cpp 263:34 - operand
- component_ref test34.cpp 263:30 - operand
+ eq_expr test34.cpp 268:34 - operand
+ component_ref test34.cpp 268:30 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test34.cpp 246:23 - ref
+ parm_decl ptr1 test34.cpp 251:23 - ref
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -5014,9 +5138,9 @@ function_decl func7 test34.cpp 246:10
integer_cst 32 - decl size
integer_cst 100 - operand
statement_list - body
- cleanup_point_expr test34.cpp 265:61 - statement
- expr_stmt test34.cpp 265:61 - operand
- call_expr test34.cpp 265:35 - expresssion
+ cleanup_point_expr test34.cpp 270:61 - statement
+ expr_stmt test34.cpp 270:61 - operand
+ call_expr test34.cpp 270:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5035,9 +5159,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 266:68 - statement
- expr_stmt test34.cpp 266:68 - operand
- call_expr test34.cpp 266:35 - expresssion
+ cleanup_point_expr test34.cpp 271:68 - statement
+ expr_stmt test34.cpp 271:68 - operand
+ call_expr test34.cpp 271:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5056,9 +5180,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 267:61 - statement
- expr_stmt test34.cpp 267:61 - operand
- call_expr test34.cpp 267:35 - expresssion
+ cleanup_point_expr test34.cpp 272:61 - statement
+ expr_stmt test34.cpp 272:61 - operand
+ call_expr test34.cpp 272:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5077,9 +5201,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 268:65 - statement
- expr_stmt test34.cpp 268:65 - operand
- call_expr test34.cpp 268:35 - expresssion
+ cleanup_point_expr test34.cpp 273:65 - statement
+ expr_stmt test34.cpp 273:65 - operand
+ call_expr test34.cpp 273:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5098,9 +5222,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 269:59 - statement
- expr_stmt test34.cpp 269:59 - operand
- call_expr test34.cpp 269:35 - expresssion
+ cleanup_point_expr test34.cpp 274:59 - statement
+ expr_stmt test34.cpp 274:59 - operand
+ call_expr test34.cpp 274:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5119,9 +5243,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 270:69 - statement
- expr_stmt test34.cpp 270:69 - operand
- call_expr test34.cpp 270:35 - expresssion
+ cleanup_point_expr test34.cpp 275:69 - statement
+ expr_stmt test34.cpp 275:69 - operand
+ call_expr test34.cpp 275:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5140,12 +5264,12 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 271:30 - statement
- expr_stmt test34.cpp 271:30 - operand
+ cleanup_point_expr test34.cpp 276:30 - statement
+ expr_stmt test34.cpp 276:30 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test34.cpp 246:23 - operand
+ parm_decl ptr1 test34.cpp 251:23 - operand
pointer_type - decl type
record_type - nested type
type_decl Data1 test34.cpp 3:8 - type name
@@ -5162,14 +5286,14 @@ function_decl func7 test34.cpp 246:10
type_decl Data1 test34.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- call_expr test34.cpp 271:28 - operand
+ call_expr test34.cpp 276:28 - operand
addr_expr - function
function_decl getData1 test34.cpp 23:12 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
pointer_type - method return type
- parm_decl this test34.cpp 246:27 - arg
+ parm_decl this test34.cpp 251:27 - arg
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
@@ -5184,9 +5308,9 @@ function_decl func7 test34.cpp 246:10
type_decl Object1 test34.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test34.cpp 272:61 - statement
- expr_stmt test34.cpp 272:61 - operand
- call_expr test34.cpp 272:35 - expresssion
+ cleanup_point_expr test34.cpp 277:61 - statement
+ expr_stmt test34.cpp 277:61 - operand
+ call_expr test34.cpp 277:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5205,9 +5329,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 273:64 - statement
- expr_stmt test34.cpp 273:64 - operand
- call_expr test34.cpp 273:35 - expresssion
+ cleanup_point_expr test34.cpp 278:64 - statement
+ expr_stmt test34.cpp 278:64 - operand
+ call_expr test34.cpp 278:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5226,9 +5350,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 274:61 - statement
- expr_stmt test34.cpp 274:61 - operand
- call_expr test34.cpp 274:35 - expresssion
+ cleanup_point_expr test34.cpp 279:61 - statement
+ expr_stmt test34.cpp 279:61 - operand
+ call_expr test34.cpp 279:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5247,9 +5371,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 275:69 - statement
- expr_stmt test34.cpp 275:69 - operand
- call_expr test34.cpp 275:35 - expresssion
+ cleanup_point_expr test34.cpp 280:69 - statement
+ expr_stmt test34.cpp 280:69 - operand
+ call_expr test34.cpp 280:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5268,9 +5392,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 276:63 - statement
- expr_stmt test34.cpp 276:63 - operand
- call_expr test34.cpp 276:35 - expresssion
+ cleanup_point_expr test34.cpp 281:63 - statement
+ expr_stmt test34.cpp 281:63 - operand
+ call_expr test34.cpp 281:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5289,9 +5413,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 277:62 - statement
- expr_stmt test34.cpp 277:62 - operand
- call_expr test34.cpp 277:35 - expresssion
+ cleanup_point_expr test34.cpp 282:62 - statement
+ expr_stmt test34.cpp 282:62 - operand
+ call_expr test34.cpp 282:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5310,9 +5434,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 278:65 - statement
- expr_stmt test34.cpp 278:65 - operand
- call_expr test34.cpp 278:35 - expresssion
+ cleanup_point_expr test34.cpp 283:65 - statement
+ expr_stmt test34.cpp 283:65 - operand
+ call_expr test34.cpp 283:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5331,9 +5455,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 280:57 - statement
- expr_stmt test34.cpp 280:57 - operand
- call_expr test34.cpp 280:31 - expresssion
+ cleanup_point_expr test34.cpp 285:57 - statement
+ expr_stmt test34.cpp 285:57 - operand
+ call_expr test34.cpp 285:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5352,9 +5476,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 281:60 - statement
- expr_stmt test34.cpp 281:60 - operand
- call_expr test34.cpp 281:31 - expresssion
+ cleanup_point_expr test34.cpp 286:60 - statement
+ expr_stmt test34.cpp 286:60 - operand
+ call_expr test34.cpp 286:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5373,9 +5497,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 282:57 - statement
- expr_stmt test34.cpp 282:57 - operand
- call_expr test34.cpp 282:31 - expresssion
+ cleanup_point_expr test34.cpp 287:57 - statement
+ expr_stmt test34.cpp 287:57 - operand
+ call_expr test34.cpp 287:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5394,9 +5518,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 283:65 - statement
- expr_stmt test34.cpp 283:65 - operand
- call_expr test34.cpp 283:31 - expresssion
+ cleanup_point_expr test34.cpp 288:65 - statement
+ expr_stmt test34.cpp 288:65 - operand
+ call_expr test34.cpp 288:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5415,9 +5539,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 284:59 - statement
- expr_stmt test34.cpp 284:59 - operand
- call_expr test34.cpp 284:31 - expresssion
+ cleanup_point_expr test34.cpp 289:59 - statement
+ expr_stmt test34.cpp 289:59 - operand
+ call_expr test34.cpp 289:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5436,9 +5560,9 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test34.cpp 285:58 - statement
- expr_stmt test34.cpp 285:58 - operand
- call_expr test34.cpp 285:31 - expresssion
+ cleanup_point_expr test34.cpp 290:58 - statement
+ expr_stmt test34.cpp 290:58 - operand
+ call_expr test34.cpp 290:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
@@ -5457,9 +5581,759 @@ function_decl func7 test34.cpp 246:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test34.cpp 286:61 - statement
- expr_stmt test34.cpp 286:61 - operand
- call_expr test34.cpp 286:31 - expresssion
+ cleanup_point_expr test34.cpp 291:61 - statement
+ expr_stmt test34.cpp 291:61 - operand
+ call_expr test34.cpp 291:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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
+function_decl func8 test34.cpp 294: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 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.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 test34.cpp 295:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test34.cpp 294:27 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test34.cpp 294:23 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ statement_list - code
+ cleanup_point_expr test34.cpp 296:57 - statement
+ expr_stmt test34.cpp 296:57 - operand
+ call_expr test34.cpp 296:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 297:60 - statement
+ expr_stmt test34.cpp 297:60 - operand
+ call_expr test34.cpp 297:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 298:57 - statement
+ expr_stmt test34.cpp 298:57 - operand
+ call_expr test34.cpp 298:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 299:65 - statement
+ expr_stmt test34.cpp 299:65 - operand
+ call_expr test34.cpp 299:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test34.cpp 300:55 - statement
+ expr_stmt test34.cpp 300:55 - operand
+ call_expr test34.cpp 300:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 301:58 - statement
+ expr_stmt test34.cpp 301:58 - operand
+ call_expr test34.cpp 301:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 302:61 - statement
+ expr_stmt test34.cpp 302:61 - operand
+ call_expr test34.cpp 302:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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
+ while_stmt test34.cpp 303:9 - statement
+ truth_andif_expr test34.cpp 303:21 - condition
+ ne_expr - operand
+ - isUsed: 1
+ parm_decl ptr1 test34.cpp 294:23 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ integer_cst 0 - operand
+ eq_expr test34.cpp 303:34 - operand
+ component_ref test34.cpp 303:30 - operand
+ indirect_ref - object
+ - isUsed: 1
+ parm_decl ptr1 test34.cpp 294:23 - ref
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_cst 100 - operand
+ statement_list - body
+ cleanup_point_expr test34.cpp 305:61 - statement
+ expr_stmt test34.cpp 305:61 - operand
+ call_expr test34.cpp 305:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 306:68 - statement
+ expr_stmt test34.cpp 306:68 - operand
+ call_expr test34.cpp 306:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 307:61 - statement
+ expr_stmt test34.cpp 307:61 - operand
+ call_expr test34.cpp 307:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 308:65 - statement
+ expr_stmt test34.cpp 308:65 - operand
+ call_expr test34.cpp 308:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 309:59 - statement
+ expr_stmt test34.cpp 309:59 - operand
+ call_expr test34.cpp 309:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 310:65 - statement
+ expr_stmt test34.cpp 310:65 - operand
+ call_expr test34.cpp 310:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 311:30 - statement
+ expr_stmt test34.cpp 311:30 - operand
+ convert_expr - expresssion
+ modify_expr - operand
+ - isUsed: 1
+ parm_decl ptr1 test34.cpp 294:23 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test34.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test34.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test34.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl arr test34.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ type_decl Data1 test34.cpp 4:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ call_expr test34.cpp 311:28 - operand
+ addr_expr - function
+ function_decl getData2 test34.cpp 28:12 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type - function type
+ tree_list - attribute
+ identifier_node returns_nonnull - purpose
+ pointer_type - method return type
+ parm_decl this test34.cpp 294:27 - arg
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test34.cpp 18:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test34.cpp 20:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ field_decl tmp2 test34.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Object1 test34.cpp 19:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ cleanup_point_expr test34.cpp 312:61 - statement
+ expr_stmt test34.cpp 312:61 - operand
+ call_expr test34.cpp 312:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 313:68 - statement
+ expr_stmt test34.cpp 313:68 - operand
+ call_expr test34.cpp 313:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 314:61 - statement
+ expr_stmt test34.cpp 314:61 - operand
+ call_expr test34.cpp 314:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 315:65 - statement
+ expr_stmt test34.cpp 315:65 - operand
+ call_expr test34.cpp 315:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 316:59 - statement
+ expr_stmt test34.cpp 316:59 - operand
+ call_expr test34.cpp 316:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 317:66 - statement
+ expr_stmt test34.cpp 317:66 - operand
+ call_expr test34.cpp 317:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 318:65 - statement
+ expr_stmt test34.cpp 318:65 - operand
+ call_expr test34.cpp 318:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 320:57 - statement
+ expr_stmt test34.cpp 320:57 - operand
+ call_expr test34.cpp 320:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 321:60 - statement
+ expr_stmt test34.cpp 321:60 - operand
+ call_expr test34.cpp 321:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 322:57 - statement
+ expr_stmt test34.cpp 322:57 - operand
+ call_expr test34.cpp 322:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 323:65 - statement
+ expr_stmt test34.cpp 323:65 - operand
+ call_expr test34.cpp 323:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test34.cpp 324:55 - statement
+ expr_stmt test34.cpp 324:55 - operand
+ call_expr test34.cpp 324:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 325:58 - statement
+ expr_stmt test34.cpp 325:58 - operand
+ call_expr test34.cpp 325:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test34.cpp 16:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ 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 test34.cpp 326:61 - statement
+ expr_stmt test34.cpp 326:61 - operand
+ call_expr test34.cpp 326:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test34.cpp 16:6 - operand
- isExternal: 1
diff --git a/test/test34-02.txt b/test/test34-02.txt
index 34b3eb3..de6ebfd 100644
--- a/test/test34-02.txt
+++ b/test/test34-02.txt
@@ -1,4 +1,5 @@
getData1:
+getData2:
func1: pointer_type ptr1,
func2: pointer_type ptr1,
func3: pointer_type ptr1,
@@ -6,3 +7,4 @@ func4: pointer_type ptr1,
func5: pointer_type ptr1,
func6: pointer_type ptr1,
func7: pointer_type ptr1,
+func8: pointer_type ptr1,
diff --git a/test/test34-03.txt b/test/test34-03.txt
index ac814ba..d1476ef 100644
--- a/test/test34-03.txt
+++ b/test/test34-03.txt
@@ -27,6 +27,35 @@ type_decl Object1:
integer_cst 64:
field_decl tmp2:
integer_cst 64:
+function_decl getData2:
+return_expr :
+init_expr :
+result_decl :
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+field_decl ptrval:
+integer_cst 64:
+field_decl arr:
+integer_cst 96:
+type_decl Data1:
+integer_cst 64:
+component_ref :
+indirect_ref :
+parm_decl this:
+pointer_type :
+record_type :
+type_decl Object1:
+field_decl tmp1:
+integer_cst 64:
+field_decl tmp2:
+integer_cst 64:
+type_decl Object1:
+integer_cst 64:
+field_decl tmp2:
+integer_cst 64:
function_decl func1:
statement_list : ptr1,
cleanup_point_expr : ptr1,
@@ -136,20 +165,20 @@ integer_cst 64:
field_decl val:
integer_cst 32:
integer_cst 100:
-ne_expr : ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
+ne_expr :
+parm_decl ptr1:
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+field_decl ptrval:
+integer_cst 64:
+field_decl arr:
+integer_cst 96:
+type_decl Data1:
+integer_cst 64:
+integer_cst 0:
cleanup_point_expr : ptr1,
expr_stmt : ptr1,
call_expr : ptr1,
@@ -191,7 +220,7 @@ convert_expr : ptr1,
modify_expr : ptr1,
component_ref : ptr1,
test34.cpp: In member function 'void Object1::func1(Data1*)':
-test34.cpp:55:15: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:60:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 200;
^
indirect_ref : ptr1,
@@ -360,7 +389,7 @@ convert_expr : ptr1,
modify_expr : ptr1,
component_ref : ptr1,
test34.cpp: In member function 'void Object1::func2(Data1*)':
-test34.cpp:85:15: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:90:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 200;
^
indirect_ref : ptr1,
@@ -420,7 +449,7 @@ if_stmt : ptr1,
eq_expr : ptr1,
component_ref : ptr1,
test34.cpp: In member function 'void Object1::func3(Data1*)':
-test34.cpp:97:19: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:102:19: warning: Using parameter 'ptr1' without checking for null pointer
if (ptr1->val == 100)
^
indirect_ref : ptr1,
@@ -615,7 +644,7 @@ while_stmt : ptr1,
eq_expr : ptr1,
component_ref : ptr1,
test34.cpp: In member function 'void Object1::func4(Data1*)':
-test34.cpp:133:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:138:22: warning: Using parameter 'ptr1' without checking for null pointer
while (ptr1->val == 100)
^
indirect_ref : ptr1,
@@ -736,7 +765,7 @@ addr_expr : ptr1,
function_decl paranuckerInternalTest: ptr1,
eq_expr : ptr1,
component_ref : ptr1,
-test34.cpp:133:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:138:22: warning: Using parameter 'ptr1' without checking for null pointer
indirect_ref : ptr1,
parm_decl ptr1: ptr1,
pointer_type : ptr1,
@@ -1217,10 +1246,10 @@ expr_stmt : ptr1,
call_expr : ptr1,
addr_expr : ptr1,
function_decl paranuckerInternalTest: ptr1,
-eq_expr : ptr1,
+eq_expr :
component_ref : ptr1,
test34.cpp: In member function 'void Object1::func6(Data1*)':
-test34.cpp:220:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:225:22: warning: Using parameter 'ptr1' without checking for null pointer
while (ptr1->val == 100)
^
indirect_ref : ptr1,
@@ -1360,10 +1389,6 @@ function_decl paranuckerInternalTest:
while_stmt : ptr1,
truth_andif_expr : ptr1,
ne_expr :
-test34.cpp: In member function 'void Object1::func7(Data1*)':
-test34.cpp:263:21: warning: Useless variable check 'ptr1'. It already was checked before
- while (ptr1 && ptr1->val == 100)
- ^
parm_decl ptr1:
pointer_type :
record_type :
@@ -1490,6 +1515,116 @@ expr_stmt : ptr1,
call_expr : ptr1,
addr_expr : ptr1,
function_decl paranuckerInternalTest: ptr1,
+truth_andif_expr :
+ne_expr :
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+eq_expr :
+component_ref : ptr1,
+test34.cpp: In member function 'void Object1::func7(Data1*)':
+test34.cpp:268:30: warning: Using parameter 'ptr1' without checking for null pointer
+ while (ptr1 && ptr1->val == 100)
+ ^
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_cst 100: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+function_decl func8:
+statement_list : ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+while_stmt : ptr1,
truth_andif_expr : ptr1,
ne_expr : ptr1,
parm_decl ptr1: ptr1,
@@ -1523,6 +1658,134 @@ integer_cst 64:
field_decl val:
integer_cst 32:
integer_cst 100:
+statement_list :
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+convert_expr :
+modify_expr :
+parm_decl ptr1:
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+field_decl ptrval:
+integer_cst 64:
+field_decl arr:
+integer_cst 96:
+type_decl Data1:
+integer_cst 64:
+call_expr :
+addr_expr :
+function_decl getData2:
+parm_decl this:
+pointer_type :
+record_type :
+type_decl Object1:
+field_decl tmp1:
+integer_cst 64:
+field_decl tmp2:
+integer_cst 64:
+type_decl Object1:
+integer_cst 64:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+truth_andif_expr :
+ne_expr :
+parm_decl ptr1:
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+field_decl ptrval:
+integer_cst 64:
+field_decl arr:
+integer_cst 96:
+type_decl Data1:
+integer_cst 64:
+integer_cst 0:
+eq_expr :
+component_ref :
+indirect_ref :
+parm_decl ptr1:
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+field_decl ptrval:
+integer_cst 64:
+field_decl arr:
+integer_cst 96:
+type_decl Data1:
+integer_cst 64:
+field_decl val:
+integer_cst 32:
+integer_cst 100:
cleanup_point_expr : ptr1,
expr_stmt : ptr1,
call_expr : ptr1,
diff --git a/test/test34-04.txt b/test/test34-04.txt
index 32b174e..28367e8 100644
--- a/test/test34-04.txt
+++ b/test/test34-04.txt
@@ -1,25 +1,28 @@
test34.cpp: In member function 'void Object1::func1(Data1*)':
-test34.cpp:55:15: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:60:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 200;
^
test34.cpp: In member function 'void Object1::func2(Data1*)':
-test34.cpp:85:15: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:90:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 200;
^
test34.cpp: In member function 'void Object1::func3(Data1*)':
-test34.cpp:97:19: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:102:19: warning: Using parameter 'ptr1' without checking for null pointer
if (ptr1->val == 100)
^
test34.cpp: In member function 'void Object1::func4(Data1*)':
-test34.cpp:133:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:138:22: warning: Using parameter 'ptr1' without checking for null pointer
while (ptr1->val == 100)
^
-test34.cpp:133:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:138:22: warning: Using parameter 'ptr1' without checking for null pointer
test34.cpp: In member function 'void Object1::func6(Data1*)':
-test34.cpp:220:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:225:22: warning: Using parameter 'ptr1' without checking for null pointer
while (ptr1->val == 100)
^
test34.cpp: In member function 'void Object1::func7(Data1*)':
-test34.cpp:263:21: warning: Useless variable check 'ptr1'. It already was checked before
+test34.cpp:268:21: warning: Useless variable check 'ptr1'. It already was checked before
while (ptr1 && ptr1->val == 100)
^
+test34.cpp:268:30: warning: Using parameter 'ptr1' without checking for null pointer
+ while (ptr1 && ptr1->val == 100)
+ ^
diff --git a/test/test34-05.txt b/test/test34-05.txt
index 32b174e..28367e8 100644
--- a/test/test34-05.txt
+++ b/test/test34-05.txt
@@ -1,25 +1,28 @@
test34.cpp: In member function 'void Object1::func1(Data1*)':
-test34.cpp:55:15: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:60:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 200;
^
test34.cpp: In member function 'void Object1::func2(Data1*)':
-test34.cpp:85:15: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:90:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 200;
^
test34.cpp: In member function 'void Object1::func3(Data1*)':
-test34.cpp:97:19: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:102:19: warning: Using parameter 'ptr1' without checking for null pointer
if (ptr1->val == 100)
^
test34.cpp: In member function 'void Object1::func4(Data1*)':
-test34.cpp:133:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:138:22: warning: Using parameter 'ptr1' without checking for null pointer
while (ptr1->val == 100)
^
-test34.cpp:133:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:138:22: warning: Using parameter 'ptr1' without checking for null pointer
test34.cpp: In member function 'void Object1::func6(Data1*)':
-test34.cpp:220:22: warning: Using parameter 'ptr1' without checking for null pointer
+test34.cpp:225:22: warning: Using parameter 'ptr1' without checking for null pointer
while (ptr1->val == 100)
^
test34.cpp: In member function 'void Object1::func7(Data1*)':
-test34.cpp:263:21: warning: Useless variable check 'ptr1'. It already was checked before
+test34.cpp:268:21: warning: Useless variable check 'ptr1'. It already was checked before
while (ptr1 && ptr1->val == 100)
^
+test34.cpp:268:30: warning: Using parameter 'ptr1' without checking for null pointer
+ while (ptr1 && ptr1->val == 100)
+ ^
diff --git a/test/test34.cpp b/test/test34.cpp
index 13e6dc1..8baa9fe 100644
--- a/test/test34.cpp
+++ b/test/test34.cpp
@@ -25,6 +25,11 @@ class Object1
return tmp2;
}
+ Data1 *getData2() __attribute__((returns_nonnull))
+ {
+ return tmp2;
+ }
+
void func1(Data1 *ptr1)
{
paranuckerInternalTest("=", "knownVars", "ptr1");
@@ -285,4 +290,39 @@ class Object1
paranuckerInternalTest("=", "removeNullVars", "");
paranuckerInternalTest("=", "removeNullVarsAll", "");
}
+
+ void func8(Data1 *ptr1)
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ while (ptr1 && ptr1->val == 100)
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "ptr1");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ ptr1 = getData2();
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "ptr1");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "ptr1");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ }
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ }
};