diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-08-06 17:08:38 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-08-06 17:08:38 +0300 |
commit | f91cfd225fdd0a5d2d6bbabf3fadad11205a66e5 (patch) | |
tree | e5ea4ffe18b880b3d79f2ea38d17afe2601b74cc /test/test43-03.txt | |
parent | 55d9267b23914ee282b0b81c54a6ffd5f408da81 (diff) | |
download | paranucker-f91cfd225fdd0a5d2d6bbabf3fadad11205a66e5.tar.gz paranucker-f91cfd225fdd0a5d2d6bbabf3fadad11205a66e5.tar.bz2 paranucker-f91cfd225fdd0a5d2d6bbabf3fadad11205a66e5.tar.xz paranucker-f91cfd225fdd0a5d2d6bbabf3fadad11205a66e5.zip |
Add test 43.
Diffstat (limited to 'test/test43-03.txt')
-rw-r--r-- | test/test43-03.txt | 255 |
1 files changed, 255 insertions, 0 deletions
diff --git a/test/test43-03.txt b/test/test43-03.txt new file mode 100644 index 0000000..749cf94 --- /dev/null +++ b/test/test43-03.txt @@ -0,0 +1,255 @@ +function_decl getData3: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +component_ref : +indirect_ref : +parm_decl this: +pointer_type : +record_type : +type_decl Data2: +integer_cst 64: +field_decl ptrval: +integer_cst 64: +pointer_type : +record_type : +type_decl Data1: +function_decl getData2: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +component_ref : +indirect_ref : +parm_decl this: +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +field_decl ptrval: +integer_cst 64: +pointer_type : +record_type : +type_decl Data1: +function_decl getData3: +statement_list : +cleanup_point_expr : +expr_stmt : +convert_expr : +modify_expr : +component_ref : +indirect_ref : +parm_decl this: +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +field_decl val: +integer_cst 32: +integer_type : +type_decl int: +integer_cst 32: +integer_cst -2147483648: +integer_cst 2147483647: +indirect_ref : +parm_decl k: +reference_type : +integer_type : +type_decl int: +integer_cst 32: +integer_cst -2147483648: +integer_cst 2147483647: +integer_cst 64: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +component_ref : +indirect_ref : +parm_decl this: +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +field_decl ptrval: +integer_cst 64: +pointer_type : +record_type : +type_decl Data1: +function_decl getData4: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +integer_cst 0: +function_decl getData5: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data2: +integer_cst 64: +addr_expr : +component_ref : +indirect_ref : +parm_decl this: +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +field_decl perm: +integer_cst 256: +record_type : +type_decl Data2: +function_decl getData6: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +integer_cst 0: +function_decl getData1: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +component_ref : +indirect_ref : +parm_decl this: +pointer_type : +record_type : +type_decl Object1: +integer_cst 64: +field_decl tmp2: +integer_cst 64: +pointer_type : +record_type : +type_decl Data1: +function_decl getData2: +return_expr : +init_expr : +result_decl : +pointer_type : +record_type : +type_decl Data1: +integer_cst 64: +component_ref : +indirect_ref : +parm_decl this: +pointer_type : +record_type : +type_decl Object1: +integer_cst 64: +field_decl tmp2: +integer_cst 64: +pointer_type : +record_type : +type_decl Data1: +function_decl func1: +return_expr : ptr1, +init_expr : ptr1, +result_decl : ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Data1: ptr1, +integer_cst 64: ptr1, +cond_expr : ptr1, +ne_expr : ptr1, +integer_cst 0: ptr1, +var_decl k: ptr1, +integer_cst 32: ptr1, +integer_type : ptr1, +type_decl int: ptr1, +integer_cst 32: ptr1, +integer_cst -2147483648: ptr1, +integer_cst 2147483647: ptr1, +integer_cst 0: ptr1, +component_ref : ptr1, +indirect_ref : ptr1, +parm_decl this: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Object1: ptr1, +integer_cst 64: ptr1, +field_decl tmp1: ptr1, +integer_cst 64: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Data1: ptr1, +component_ref : ptr1, +indirect_ref : ptr1, +parm_decl this: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Object1: ptr1, +integer_cst 64: ptr1, +field_decl tmp2: ptr1, +integer_cst 64: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Data1: ptr1, +function_decl func2: +return_expr : ptr1, +init_expr : ptr1, +result_decl : ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Data1: ptr1, +integer_cst 64: ptr1, +component_ref : ptr1, +indirect_ref : ptr1, +parm_decl this: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Object1: ptr1, +integer_cst 64: ptr1, +field_decl tmp1: ptr1, +integer_cst 64: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Data1: ptr1, +function_decl func3: +return_expr : ptr1, +init_expr : ptr1, +result_decl : ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Data1: ptr1, +integer_cst 64: ptr1, +pointer_plus_expr : ptr1, +test43.cpp: In member function 'Data1* Object1::func3(Data1*) const': +test43.cpp:82:23: warning: Using variable 'this->tmp1' without checking for null pointer + return &tmp1[1]; + ^ +component_ref : ptr1, +indirect_ref : ptr1, +parm_decl this: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Object1: ptr1, +integer_cst 64: ptr1, +field_decl tmp1: ptr1, +integer_cst 64: ptr1, +pointer_type : ptr1, +record_type : ptr1, +type_decl Data1: ptr1, +integer_cst 72: ptr1, |