diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-07-06 00:43:20 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-07-06 00:43:20 +0300 |
commit | 64626d6f9f399cd6ae367e449d51943284513886 (patch) | |
tree | bee6ecbbc2ae4a3e2140687120187d8f2cb54a64 /test/test32-01.txt | |
parent | b260f025a974fca63c6a5ac01af346bc71d5e955 (diff) | |
download | paranucker-64626d6f9f399cd6ae367e449d51943284513886.tar.gz paranucker-64626d6f9f399cd6ae367e449d51943284513886.tar.bz2 paranucker-64626d6f9f399cd6ae367e449d51943284513886.tar.xz paranucker-64626d6f9f399cd6ae367e449d51943284513886.zip |
Add test 32. Update test results.
Diffstat (limited to 'test/test32-01.txt')
-rw-r--r-- | test/test32-01.txt | 2146 |
1 files changed, 2146 insertions, 0 deletions
diff --git a/test/test32-01.txt b/test/test32-01.txt new file mode 100644 index 0000000..6462fc3 --- /dev/null +++ b/test/test32-01.txt @@ -0,0 +1,2146 @@ +function_decl getData1 test32.cpp 25:12 +- isPublic: 1 + method_type - function type + pointer_type - method return type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.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 test32.cpp 26:5 - function result + - isAutogenerated: 1 + pointer_type - result type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - decl size + - isUsed: 1 + parm_decl this test32.cpp 25:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr test32.cpp 27:16 - code + init_expr - operand + result_decl test32.cpp 26:5 - operand + - isAutogenerated: 1 + pointer_type - result type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - decl size + component_ref test32.cpp 27:16 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this test32.cpp 25:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size +function_decl getData2 test32.cpp 30: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 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.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 test32.cpp 31:5 - function result + - isAutogenerated: 1 + pointer_type - result type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - decl size + - isUsed: 1 + parm_decl this test32.cpp 30:54 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr test32.cpp 32:16 - code + init_expr - operand + result_decl test32.cpp 31:5 - operand + - isAutogenerated: 1 + pointer_type - result type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - decl size + component_ref test32.cpp 32:16 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this test32.cpp 30:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size +function_decl getInt test32.cpp 35:9 +- isPublic: 1 + method_type - function type + integer_type - method return type + - precisionBits: 32 + - signed + type_decl int <built-in> 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + record_type - method base type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.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 test32.cpp 36:5 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int <built-in> 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + parm_decl this test32.cpp 35:16 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr test32.cpp 37:16 - code + init_expr - operand + result_decl test32.cpp 36:5 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int <built-in> 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 123 - operand +function_decl func1 test32.cpp 40: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 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.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 test32.cpp 41:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void <built-in> 0:0 - type name + - isAutogenerated: 1 + parm_decl this test32.cpp 40:27 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test32.cpp 40:23 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test32.cpp 54:65 - code + var_decl var1 test32.cpp 48:14 - operand + integer_cst 64 - decl size + convert_expr - initial + - isUsed: 1 + parm_decl ptr1 test32.cpp 40:23 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_type - var type + - precisionBits: 64 + - signed + type_decl long int <built-in> 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + statement_list - operand + cleanup_point_expr test32.cpp 42:57 - statement + expr_stmt test32.cpp 42:57 - operand + call_expr test32.cpp 42:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 43:60 - statement + expr_stmt test32.cpp 43:60 - operand + call_expr test32.cpp 43:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 44:57 - statement + expr_stmt test32.cpp 44:57 - operand + call_expr test32.cpp 44:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 45:65 - statement + expr_stmt test32.cpp 45:65 - operand + call_expr test32.cpp 45:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 46:58 - statement + expr_stmt test32.cpp 46:58 - operand + call_expr test32.cpp 46:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 47:65 - statement + expr_stmt test32.cpp 47:65 - operand + call_expr test32.cpp 47:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + decl_expr test32.cpp 48:48 - statement + var_decl var1 test32.cpp 48:14 - operand + cleanup_point_expr test32.cpp 49:57 - statement + expr_stmt test32.cpp 49:57 - operand + call_expr test32.cpp 49:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 50:60 - statement + expr_stmt test32.cpp 50:60 - operand + call_expr test32.cpp 50:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 51:57 - statement + expr_stmt test32.cpp 51:57 - operand + call_expr test32.cpp 51:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 52:65 - statement + expr_stmt test32.cpp 52:65 - operand + call_expr test32.cpp 52:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 53:58 - statement + expr_stmt test32.cpp 53:58 - operand + call_expr test32.cpp 53:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 54:65 - statement + expr_stmt test32.cpp 54:65 - operand + call_expr test32.cpp 54:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + block - operand + var_decl var1 test32.cpp 48:14 - block vars +function_decl func2 test32.cpp 57: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 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.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 test32.cpp 58:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void <built-in> 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this test32.cpp 57:27 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test32.cpp 57:23 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr test32.cpp 59:57 - statement + expr_stmt test32.cpp 59:57 - operand + call_expr test32.cpp 59:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 60:60 - statement + expr_stmt test32.cpp 60:60 - operand + call_expr test32.cpp 60:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 61:57 - statement + expr_stmt test32.cpp 61:57 - operand + call_expr test32.cpp 61:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 62:65 - statement + expr_stmt test32.cpp 62:65 - operand + call_expr test32.cpp 62:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 63:58 - statement + expr_stmt test32.cpp 63:58 - operand + call_expr test32.cpp 63:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 64:65 - statement + expr_stmt test32.cpp 64:65 - operand + call_expr test32.cpp 64:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 65:50 - statement + expr_stmt test32.cpp 65:50 - operand + convert_expr - expresssion + modify_expr - operand + - isUsed: 1 + parm_decl ptr1 test32.cpp 57:23 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + convert_expr - operand + nop_expr - operand + call_expr test32.cpp 65:47 - operand + addr_expr - function + function_decl getInt test32.cpp 35:9 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this test32.cpp 57:27 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr test32.cpp 66:53 - statement + expr_stmt test32.cpp 66:53 - operand + call_expr test32.cpp 66:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 - operand + - stringLength: 1 + cleanup_point_expr test32.cpp 67:60 - statement + expr_stmt test32.cpp 67:60 - operand + call_expr test32.cpp 67:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 68:57 - statement + expr_stmt test32.cpp 68:57 - operand + call_expr test32.cpp 68:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 69:61 - statement + expr_stmt test32.cpp 69:61 - operand + call_expr test32.cpp 69:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 70:54 - statement + expr_stmt test32.cpp 70:54 - operand + call_expr test32.cpp 70:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test32.cpp 71:61 - statement + expr_stmt test32.cpp 71:61 - operand + call_expr test32.cpp 71:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test32.cpp 72:24 - statement + expr_stmt test32.cpp 72:24 - operand + convert_expr - expresssion + modify_expr - operand + component_ref test32.cpp 72:9 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this test32.cpp 57:27 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + call_expr test32.cpp 72:22 - operand + addr_expr - function + function_decl getInt test32.cpp 35:9 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this test32.cpp 57:27 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr test32.cpp 73:53 - statement + expr_stmt test32.cpp 73:53 - operand + call_expr test32.cpp 73:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 - operand + - stringLength: 1 + cleanup_point_expr test32.cpp 74:60 - statement + expr_stmt test32.cpp 74:60 - operand + call_expr test32.cpp 74:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 75:57 - statement + expr_stmt test32.cpp 75:57 - operand + call_expr test32.cpp 75:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 76:61 - statement + expr_stmt test32.cpp 76:61 - operand + call_expr test32.cpp 76:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 77:54 - statement + expr_stmt test32.cpp 77:54 - operand + call_expr test32.cpp 77:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 + cleanup_point_expr test32.cpp 78:61 - statement + expr_stmt test32.cpp 78:61 - operand + call_expr test32.cpp 78:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst - operand + - stringLength: 1 +function_decl func3 test32.cpp 81: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 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.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 test32.cpp 82:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void <built-in> 0:0 - type name + - isAutogenerated: 1 + parm_decl this test32.cpp 81:27 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test32.cpp 81:23 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr test32.cpp 83:57 - statement + expr_stmt test32.cpp 83:57 - operand + call_expr test32.cpp 83:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 84:60 - statement + expr_stmt test32.cpp 84:60 - operand + call_expr test32.cpp 84:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 85:57 - statement + expr_stmt test32.cpp 85:57 - operand + call_expr test32.cpp 85:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 86:65 - statement + expr_stmt test32.cpp 86:65 - operand + call_expr test32.cpp 86:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 87:58 - statement + expr_stmt test32.cpp 87:58 - operand + call_expr test32.cpp 87:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 88:65 - statement + expr_stmt test32.cpp 88:65 - operand + call_expr test32.cpp 88:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 89:26 - statement + expr_stmt test32.cpp 89:26 - operand + convert_expr - expresssion + modify_expr - operand + - isUsed: 1 + parm_decl ptr1 test32.cpp 81:23 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + call_expr test32.cpp 89:24 - operand + addr_expr - function + function_decl getData1 test32.cpp 25:12 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this test32.cpp 81:27 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr test32.cpp 90:57 - statement + expr_stmt test32.cpp 90:57 - operand + call_expr test32.cpp 90:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 91:60 - statement + expr_stmt test32.cpp 91:60 - operand + call_expr test32.cpp 91:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 92:57 - statement + expr_stmt test32.cpp 92:57 - operand + call_expr test32.cpp 92:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 93:65 - statement + expr_stmt test32.cpp 93:65 - operand + call_expr test32.cpp 93:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 94:58 - statement + expr_stmt test32.cpp 94:58 - operand + call_expr test32.cpp 94:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 95:65 - statement + expr_stmt test32.cpp 95:65 - operand + call_expr test32.cpp 95:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 +function_decl func4 test32.cpp 98: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 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.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 test32.cpp 99:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void <built-in> 0:0 - type name + - isAutogenerated: 1 + parm_decl this test32.cpp 98:27 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test32.cpp 98:23 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr test32.cpp 100:57 - statement + expr_stmt test32.cpp 100:57 - operand + call_expr test32.cpp 100:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 101:60 - statement + expr_stmt test32.cpp 101:60 - operand + call_expr test32.cpp 101:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 102:57 - statement + expr_stmt test32.cpp 102:57 - operand + call_expr test32.cpp 102:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 103:65 - statement + expr_stmt test32.cpp 103:65 - operand + call_expr test32.cpp 103:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 104:58 - statement + expr_stmt test32.cpp 104:58 - operand + call_expr test32.cpp 104:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 105:65 - statement + expr_stmt test32.cpp 105:65 - operand + call_expr test32.cpp 105:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 106:26 - statement + expr_stmt test32.cpp 106:26 - operand + convert_expr - expresssion + modify_expr - operand + - isUsed: 1 + parm_decl ptr1 test32.cpp 98:23 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test32.cpp 3:8 - type name + - isAutogenerated: 1 + field_decl val test32.cpp 5:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test32.cpp 6:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test32.cpp 7:14 - field + - signed + integer_cst 96 - decl size + type_decl Data1 test32.cpp 4:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + call_expr test32.cpp 106:24 - operand + addr_expr - function + function_decl getData2 test32.cpp 30:12 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + tree_list - attribute + identifier_node returns_nonnull - purpose + parm_decl this test32.cpp 98:27 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test32.cpp 18:7 - type name + - isAutogenerated: 1 + field_decl tmp1 test32.cpp 20:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp2 test32.cpp 21:12 - field + - unsigned + integer_cst 64 - decl size + field_decl tmp3 test32.cpp 22:12 - field + - unsigned + integer_cst 64 - decl size + field_decl val1 test32.cpp 23:9 - field + - signed + integer_cst 32 - decl size + type_decl Object1 test32.cpp 19:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr test32.cpp 107:57 - statement + expr_stmt test32.cpp 107:57 - operand + call_expr test32.cpp 107:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 108:64 - statement + expr_stmt test32.cpp 108:64 - operand + call_expr test32.cpp 108:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 109:57 - statement + expr_stmt test32.cpp 109:57 - operand + call_expr test32.cpp 109:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 110:61 - statement + expr_stmt test32.cpp 110:61 - operand + call_expr test32.cpp 110:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function 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 test32.cpp 111:58 - statement + expr_stmt test32.cpp 111:58 - operand + call_expr test32.cpp 111:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedVars - operand + - stringLength: 11 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 + cleanup_point_expr test32.cpp 112:65 - statement + expr_stmt test32.cpp 112:65 - operand + call_expr test32.cpp 112:31 - expresssion + addr_expr - function + function_decl paranuckerInternalTest test32.cpp 16:6 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + addr_expr - operand + string_cst = - operand + - stringLength: 2 + nop_expr - arg + addr_expr - operand + string_cst linkedReverseVars - operand + - stringLength: 18 + nop_expr - arg + addr_expr - operand + string_cst ptr1 - operand + - stringLength: 5 |