diff options
Diffstat (limited to 'test/test22-01.txt')
-rw-r--r-- | test/test22-01.txt | 403 |
1 files changed, 386 insertions, 17 deletions
diff --git a/test/test22-01.txt b/test/test22-01.txt index e459737..288dcc8 100644 --- a/test/test22-01.txt +++ b/test/test22-01.txt @@ -24659,7 +24659,7 @@ function_decl func8 test22.cpp 81:10 block - operand var_decl k test22.cpp 86:19 - block vars var_decl test1 test22.cpp 88:13 - block vars -function_decl func9 test22.cpp 91:6 +function_decl func9 test22.cpp 91:10 - isPublic: 1 method_type - function type void_type - method return type @@ -24700,12 +24700,12 @@ function_decl func9 test22.cpp 91:6 void_type - value type_decl void <built-in> 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 92:1 - function result + result_decl test22.cpp 92:5 - function result - isAutogenerated: 1 void_type - result type type_decl void <built-in> 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 91:30 - argument + parm_decl this test22.cpp 91:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type @@ -24715,7 +24715,7 @@ function_decl func9 test22.cpp 91:6 - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl chunk test22.cpp 91:25 - argument + parm_decl ptr1 test22.cpp 91:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test22.cpp 6:8 - type name @@ -24736,13 +24736,13 @@ function_decl func9 test22.cpp 91:6 - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code - if_stmt test22.cpp 93:5 - statement + if_stmt test22.cpp 93:9 - statement cleanup_point_expr - condition - truth_orif_expr test22.cpp 93:16 - operand - eq_expr test22.cpp 93:10 - operand + truth_orif_expr test22.cpp 93:19 - operand + eq_expr test22.cpp 93:14 - operand nop_expr - operand - isUsed: 1 - parm_decl chunk test22.cpp 91:25 - operand + parm_decl ptr1 test22.cpp 91:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test22.cpp 6:8 - type name @@ -24763,18 +24763,18 @@ function_decl func9 test22.cpp 91:6 - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand - call_expr test22.cpp 93:36 - operand + call_expr test22.cpp 93:38 - operand addr_expr - function function_decl empty /usr/include/c++/5/bits/basic_string.h 3217:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type addr_expr - arg - component_ref test22.cpp 93:26 - operand + component_ref test22.cpp 93:28 - operand indirect_ref - object nop_expr - ref - isUsed: 1 - parm_decl chunk test22.cpp 91:25 - operand + parm_decl ptr1 test22.cpp 91:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test22.cpp 6:8 - type name @@ -24797,22 +24797,22 @@ function_decl func9 test22.cpp 91:6 field_decl str1 test22.cpp 20:17 - field - signed integer_cst 64 - decl size - return_expr test22.cpp 94:9 - then - cleanup_point_expr test22.cpp 95:19 - statement - expr_stmt test22.cpp 95:19 - operand + return_expr test22.cpp 94:13 - then + cleanup_point_expr test22.cpp 95:22 - statement + expr_stmt test22.cpp 95:22 - operand convert_expr - expresssion - call_expr test22.cpp 95:18 - operand + call_expr test22.cpp 95:21 - operand addr_expr - function function_decl operator[] /usr/include/c++/5/bits/basic_string.h 3249:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type addr_expr - arg - component_ref test22.cpp 95:12 - operand + component_ref test22.cpp 95:15 - operand indirect_ref - object nop_expr - ref - isUsed: 1 - parm_decl chunk test22.cpp 91:25 - operand + parm_decl ptr1 test22.cpp 91:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test22.cpp 6:8 - type name @@ -24836,6 +24836,375 @@ function_decl func9 test22.cpp 91:6 - signed integer_cst 64 - decl size integer_cst 0 - arg +function_decl func10 test22.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 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void <built-in> 0:0 - type name + - isAutogenerated: 1 + result_decl test22.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 test22.cpp 98:34 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 98:30 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 109:9 - code + var_decl ptr2 test22.cpp 100:16 - operand + - isUsed: 1 + integer_cst 64 - decl size + nop_expr - initial + - isUsed: 1 + parm_decl ptr1 test22.cpp 98:30 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + pointer_type - var type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + statement_list - operand + decl_expr test22.cpp 100:23 - statement + var_decl ptr2 test22.cpp 100:16 - operand + - isUsed: 1 + bind_expr test22.cpp 109:9 - statement + if_stmt test22.cpp 101:9 - operand + ne_expr - condition + var_decl ptr2 test22.cpp 100:16 - operand + - isUsed: 1 + integer_cst 0 - operand + bind_expr test22.cpp 104:28 - then + var_decl k test22.cpp 103:17 - operand + integer_cst 32 - decl size + integer_cst 10 - initial + integer_type - var 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 + statement_list - operand + cleanup_point_expr test22.cpp 103:21 - statement + decl_expr test22.cpp 103:21 - operand + var_decl k test22.cpp 103:17 - operand + cleanup_point_expr test22.cpp 104:28 - statement + expr_stmt test22.cpp 104:28 - operand + convert_expr - expresssion + modify_expr - operand + component_ref test22.cpp 104:19 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl ptr1 test22.cpp 98:30 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + integer_cst 100 - operand + block - operand + var_decl k test22.cpp 103:17 - block vars + cleanup_point_expr test22.cpp 108:19 - else + expr_stmt test22.cpp 108:19 - operand + convert_expr - expresssion + modify_expr - operand + var_decl k test22.cpp 33:5 - operand + - isUsed: 1 + integer_cst 32 - decl size + integer_type - var 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 20 - operand + block - operand + block - sub block + var_decl k test22.cpp 103:17 - block vars + block - operand + var_decl ptr2 test22.cpp 100:16 - block vars + - isUsed: 1 + block - sub block + block - sub block + var_decl k test22.cpp 103:17 - block vars +function_decl func11 test22.cpp 112: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 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void <built-in> 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 113:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void <built-in> 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 112:34 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 112:30 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 116:28 - code + var_decl ptr2 test22.cpp 114:16 - operand + - isUsed: 1 + integer_cst 64 - decl size + nop_expr - initial + - isUsed: 1 + parm_decl ptr1 test22.cpp 112:30 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + pointer_type - var type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + statement_list - operand + decl_expr test22.cpp 114:23 - statement + var_decl ptr2 test22.cpp 114:16 - operand + - isUsed: 1 + if_stmt test22.cpp 115:9 - statement + ne_expr - condition + nop_expr - operand + - isUsed: 1 + parm_decl ptr1 test22.cpp 112:30 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 0 - operand + cleanup_point_expr test22.cpp 116:28 - then + expr_stmt test22.cpp 116:28 - operand + convert_expr - expresssion + modify_expr - operand + component_ref test22.cpp 116:19 - operand + indirect_ref - object + var_decl ptr2 test22.cpp 114:16 - ref + - isUsed: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + integer_cst 200 - operand + block - operand + var_decl ptr2 test22.cpp 114:16 - block vars + - isUsed: 1 function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 - isPublic: 1 function_type - function type |